{
 "cells": [
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "# week05 课堂讲义"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 1,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "\n",
       "    <div class=\"bk-root\">\n",
       "        <a href=\"https://bokeh.org\" target=\"_blank\" class=\"bk-logo bk-logo-small bk-logo-notebook\"></a>\n",
       "        <span id=\"1001\">Loading BokehJS ...</span>\n",
       "    </div>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "application/javascript": [
       "\n",
       "(function(root) {\n",
       "  function now() {\n",
       "    return new Date();\n",
       "  }\n",
       "\n",
       "  var force = true;\n",
       "\n",
       "  if (typeof root._bokeh_onload_callbacks === \"undefined\" || force === true) {\n",
       "    root._bokeh_onload_callbacks = [];\n",
       "    root._bokeh_is_loading = undefined;\n",
       "  }\n",
       "\n",
       "  var JS_MIME_TYPE = 'application/javascript';\n",
       "  var HTML_MIME_TYPE = 'text/html';\n",
       "  var EXEC_MIME_TYPE = 'application/vnd.bokehjs_exec.v0+json';\n",
       "  var CLASS_NAME = 'output_bokeh rendered_html';\n",
       "\n",
       "  /**\n",
       "   * Render data to the DOM node\n",
       "   */\n",
       "  function render(props, node) {\n",
       "    var script = document.createElement(\"script\");\n",
       "    node.appendChild(script);\n",
       "  }\n",
       "\n",
       "  /**\n",
       "   * Handle when an output is cleared or removed\n",
       "   */\n",
       "  function handleClearOutput(event, handle) {\n",
       "    var cell = handle.cell;\n",
       "\n",
       "    var id = cell.output_area._bokeh_element_id;\n",
       "    var server_id = cell.output_area._bokeh_server_id;\n",
       "    // Clean up Bokeh references\n",
       "    if (id != null && id in Bokeh.index) {\n",
       "      Bokeh.index[id].model.document.clear();\n",
       "      delete Bokeh.index[id];\n",
       "    }\n",
       "\n",
       "    if (server_id !== undefined) {\n",
       "      // Clean up Bokeh references\n",
       "      var cmd = \"from bokeh.io.state import curstate; print(curstate().uuid_to_server['\" + server_id + \"'].get_sessions()[0].document.roots[0]._id)\";\n",
       "      cell.notebook.kernel.execute(cmd, {\n",
       "        iopub: {\n",
       "          output: function(msg) {\n",
       "            var id = msg.content.text.trim();\n",
       "            if (id in Bokeh.index) {\n",
       "              Bokeh.index[id].model.document.clear();\n",
       "              delete Bokeh.index[id];\n",
       "            }\n",
       "          }\n",
       "        }\n",
       "      });\n",
       "      // Destroy server and session\n",
       "      var cmd = \"import bokeh.io.notebook as ion; ion.destroy_server('\" + server_id + \"')\";\n",
       "      cell.notebook.kernel.execute(cmd);\n",
       "    }\n",
       "  }\n",
       "\n",
       "  /**\n",
       "   * Handle when a new output is added\n",
       "   */\n",
       "  function handleAddOutput(event, handle) {\n",
       "    var output_area = handle.output_area;\n",
       "    var output = handle.output;\n",
       "\n",
       "    // limit handleAddOutput to display_data with EXEC_MIME_TYPE content only\n",
       "    if ((output.output_type != \"display_data\") || (!output.data.hasOwnProperty(EXEC_MIME_TYPE))) {\n",
       "      return\n",
       "    }\n",
       "\n",
       "    var toinsert = output_area.element.find(\".\" + CLASS_NAME.split(' ')[0]);\n",
       "\n",
       "    if (output.metadata[EXEC_MIME_TYPE][\"id\"] !== undefined) {\n",
       "      toinsert[toinsert.length - 1].firstChild.textContent = output.data[JS_MIME_TYPE];\n",
       "      // store reference to embed id on output_area\n",
       "      output_area._bokeh_element_id = output.metadata[EXEC_MIME_TYPE][\"id\"];\n",
       "    }\n",
       "    if (output.metadata[EXEC_MIME_TYPE][\"server_id\"] !== undefined) {\n",
       "      var bk_div = document.createElement(\"div\");\n",
       "      bk_div.innerHTML = output.data[HTML_MIME_TYPE];\n",
       "      var script_attrs = bk_div.children[0].attributes;\n",
       "      for (var i = 0; i < script_attrs.length; i++) {\n",
       "        toinsert[toinsert.length - 1].firstChild.setAttribute(script_attrs[i].name, script_attrs[i].value);\n",
       "        toinsert[toinsert.length - 1].firstChild.textContent = bk_div.children[0].textContent\n",
       "      }\n",
       "      // store reference to server id on output_area\n",
       "      output_area._bokeh_server_id = output.metadata[EXEC_MIME_TYPE][\"server_id\"];\n",
       "    }\n",
       "  }\n",
       "\n",
       "  function register_renderer(events, OutputArea) {\n",
       "\n",
       "    function append_mime(data, metadata, element) {\n",
       "      // create a DOM node to render to\n",
       "      var toinsert = this.create_output_subarea(\n",
       "        metadata,\n",
       "        CLASS_NAME,\n",
       "        EXEC_MIME_TYPE\n",
       "      );\n",
       "      this.keyboard_manager.register_events(toinsert);\n",
       "      // Render to node\n",
       "      var props = {data: data, metadata: metadata[EXEC_MIME_TYPE]};\n",
       "      render(props, toinsert[toinsert.length - 1]);\n",
       "      element.append(toinsert);\n",
       "      return toinsert\n",
       "    }\n",
       "\n",
       "    /* Handle when an output is cleared or removed */\n",
       "    events.on('clear_output.CodeCell', handleClearOutput);\n",
       "    events.on('delete.Cell', handleClearOutput);\n",
       "\n",
       "    /* Handle when a new output is added */\n",
       "    events.on('output_added.OutputArea', handleAddOutput);\n",
       "\n",
       "    /**\n",
       "     * Register the mime type and append_mime function with output_area\n",
       "     */\n",
       "    OutputArea.prototype.register_mime_type(EXEC_MIME_TYPE, append_mime, {\n",
       "      /* Is output safe? */\n",
       "      safe: true,\n",
       "      /* Index of renderer in `output_area.display_order` */\n",
       "      index: 0\n",
       "    });\n",
       "  }\n",
       "\n",
       "  // register the mime type if in Jupyter Notebook environment and previously unregistered\n",
       "  if (root.Jupyter !== undefined) {\n",
       "    var events = require('base/js/events');\n",
       "    var OutputArea = require('notebook/js/outputarea').OutputArea;\n",
       "\n",
       "    if (OutputArea.prototype.mime_types().indexOf(EXEC_MIME_TYPE) == -1) {\n",
       "      register_renderer(events, OutputArea);\n",
       "    }\n",
       "  }\n",
       "\n",
       "  \n",
       "  if (typeof (root._bokeh_timeout) === \"undefined\" || force === true) {\n",
       "    root._bokeh_timeout = Date.now() + 5000;\n",
       "    root._bokeh_failed_load = false;\n",
       "  }\n",
       "\n",
       "  var NB_LOAD_WARNING = {'data': {'text/html':\n",
       "     \"<div style='background-color: #fdd'>\\n\"+\n",
       "     \"<p>\\n\"+\n",
       "     \"BokehJS does not appear to have successfully loaded. If loading BokehJS from CDN, this \\n\"+\n",
       "     \"may be due to a slow or bad network connection. Possible fixes:\\n\"+\n",
       "     \"</p>\\n\"+\n",
       "     \"<ul>\\n\"+\n",
       "     \"<li>re-rerun `output_notebook()` to attempt to load from CDN again, or</li>\\n\"+\n",
       "     \"<li>use INLINE resources instead, as so:</li>\\n\"+\n",
       "     \"</ul>\\n\"+\n",
       "     \"<code>\\n\"+\n",
       "     \"from bokeh.resources import INLINE\\n\"+\n",
       "     \"output_notebook(resources=INLINE)\\n\"+\n",
       "     \"</code>\\n\"+\n",
       "     \"</div>\"}};\n",
       "\n",
       "  function display_loaded() {\n",
       "    var el = document.getElementById(\"1001\");\n",
       "    if (el != null) {\n",
       "      el.textContent = \"BokehJS is loading...\";\n",
       "    }\n",
       "    if (root.Bokeh !== undefined) {\n",
       "      if (el != null) {\n",
       "        el.textContent = \"BokehJS \" + root.Bokeh.version + \" successfully loaded.\";\n",
       "      }\n",
       "    } else if (Date.now() < root._bokeh_timeout) {\n",
       "      setTimeout(display_loaded, 100)\n",
       "    }\n",
       "  }\n",
       "\n",
       "\n",
       "  function run_callbacks() {\n",
       "    try {\n",
       "      root._bokeh_onload_callbacks.forEach(function(callback) {\n",
       "        if (callback != null)\n",
       "          callback();\n",
       "      });\n",
       "    } finally {\n",
       "      delete root._bokeh_onload_callbacks\n",
       "    }\n",
       "    console.debug(\"Bokeh: all callbacks have finished\");\n",
       "  }\n",
       "\n",
       "  function load_libs(css_urls, js_urls, callback) {\n",
       "    if (css_urls == null) css_urls = [];\n",
       "    if (js_urls == null) js_urls = [];\n",
       "\n",
       "    root._bokeh_onload_callbacks.push(callback);\n",
       "    if (root._bokeh_is_loading > 0) {\n",
       "      console.debug(\"Bokeh: BokehJS is being loaded, scheduling callback at\", now());\n",
       "      return null;\n",
       "    }\n",
       "    if (js_urls == null || js_urls.length === 0) {\n",
       "      run_callbacks();\n",
       "      return null;\n",
       "    }\n",
       "    console.debug(\"Bokeh: BokehJS not loaded, scheduling load and callback at\", now());\n",
       "    root._bokeh_is_loading = css_urls.length + js_urls.length;\n",
       "\n",
       "    function on_load() {\n",
       "      root._bokeh_is_loading--;\n",
       "      if (root._bokeh_is_loading === 0) {\n",
       "        console.debug(\"Bokeh: all BokehJS libraries/stylesheets loaded\");\n",
       "        run_callbacks()\n",
       "      }\n",
       "    }\n",
       "\n",
       "    function on_error() {\n",
       "      console.error(\"failed to load \" + url);\n",
       "    }\n",
       "\n",
       "    for (var i = 0; i < css_urls.length; i++) {\n",
       "      var url = css_urls[i];\n",
       "      const element = document.createElement(\"link\");\n",
       "      element.onload = on_load;\n",
       "      element.onerror = on_error;\n",
       "      element.rel = \"stylesheet\";\n",
       "      element.type = \"text/css\";\n",
       "      element.href = url;\n",
       "      console.debug(\"Bokeh: injecting link tag for BokehJS stylesheet: \", url);\n",
       "      document.body.appendChild(element);\n",
       "    }\n",
       "\n",
       "    const hashes = {\"https://cdn.bokeh.org/bokeh/release/bokeh-2.1.1.min.js\": \"kLr4fYcqcSpbuI95brIH3vnnYCquzzSxHPU6XGQCIkQRGJwhg0StNbj1eegrHs12\", \"https://cdn.bokeh.org/bokeh/release/bokeh-widgets-2.1.1.min.js\": \"xIGPmVtaOm+z0BqfSOMn4lOR6ciex448GIKG4eE61LsAvmGj48XcMQZtKcE/UXZe\", \"https://cdn.bokeh.org/bokeh/release/bokeh-tables-2.1.1.min.js\": \"Dc9u1wF/0zApGIWoBbH77iWEHtdmkuYWG839Uzmv8y8yBLXebjO9ZnERsde5Ln/P\", \"https://cdn.bokeh.org/bokeh/release/bokeh-gl-2.1.1.min.js\": \"cT9JaBz7GiRXdENrJLZNSC6eMNF3nh3fa5fTF51Svp+ukxPdwcU5kGXGPBgDCa2j\"};\n",
       "\n",
       "    for (var i = 0; i < js_urls.length; i++) {\n",
       "      var url = js_urls[i];\n",
       "      var element = document.createElement('script');\n",
       "      element.onload = on_load;\n",
       "      element.onerror = on_error;\n",
       "      element.async = false;\n",
       "      element.src = url;\n",
       "      if (url in hashes) {\n",
       "        element.crossOrigin = \"anonymous\";\n",
       "        element.integrity = \"sha384-\" + hashes[url];\n",
       "      }\n",
       "      console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n",
       "      document.head.appendChild(element);\n",
       "    }\n",
       "  };\n",
       "\n",
       "  function inject_raw_css(css) {\n",
       "    const element = document.createElement(\"style\");\n",
       "    element.appendChild(document.createTextNode(css));\n",
       "    document.body.appendChild(element);\n",
       "  }\n",
       "\n",
       "  \n",
       "  var js_urls = [\"https://cdn.bokeh.org/bokeh/release/bokeh-2.1.1.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-widgets-2.1.1.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-tables-2.1.1.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-gl-2.1.1.min.js\"];\n",
       "  var css_urls = [];\n",
       "  \n",
       "\n",
       "  var inline_js = [\n",
       "    function(Bokeh) {\n",
       "      Bokeh.set_log_level(\"info\");\n",
       "    },\n",
       "    function(Bokeh) {\n",
       "    \n",
       "    \n",
       "    }\n",
       "  ];\n",
       "\n",
       "  function run_inline_js() {\n",
       "    \n",
       "    if (root.Bokeh !== undefined || force === true) {\n",
       "      \n",
       "    for (var i = 0; i < inline_js.length; i++) {\n",
       "      inline_js[i].call(root, root.Bokeh);\n",
       "    }\n",
       "    if (force === true) {\n",
       "        display_loaded();\n",
       "      }} else if (Date.now() < root._bokeh_timeout) {\n",
       "      setTimeout(run_inline_js, 100);\n",
       "    } else if (!root._bokeh_failed_load) {\n",
       "      console.log(\"Bokeh: BokehJS failed to load within specified timeout.\");\n",
       "      root._bokeh_failed_load = true;\n",
       "    } else if (force !== true) {\n",
       "      var cell = $(document.getElementById(\"1001\")).parents('.cell').data().cell;\n",
       "      cell.output_area.append_execute_result(NB_LOAD_WARNING)\n",
       "    }\n",
       "\n",
       "  }\n",
       "\n",
       "  if (root._bokeh_is_loading === 0) {\n",
       "    console.debug(\"Bokeh: BokehJS loaded, going straight to plotting\");\n",
       "    run_inline_js();\n",
       "  } else {\n",
       "    load_libs(css_urls, js_urls, function() {\n",
       "      console.debug(\"Bokeh: BokehJS plotting callback run at\", now());\n",
       "      run_inline_js();\n",
       "    });\n",
       "  }\n",
       "}(window));"
      ],
      "application/vnd.bokehjs_load.v0+json": "\n(function(root) {\n  function now() {\n    return new Date();\n  }\n\n  var force = true;\n\n  if (typeof root._bokeh_onload_callbacks === \"undefined\" || force === true) {\n    root._bokeh_onload_callbacks = [];\n    root._bokeh_is_loading = undefined;\n  }\n\n  \n\n  \n  if (typeof (root._bokeh_timeout) === \"undefined\" || force === true) {\n    root._bokeh_timeout = Date.now() + 5000;\n    root._bokeh_failed_load = false;\n  }\n\n  var NB_LOAD_WARNING = {'data': {'text/html':\n     \"<div style='background-color: #fdd'>\\n\"+\n     \"<p>\\n\"+\n     \"BokehJS does not appear to have successfully loaded. If loading BokehJS from CDN, this \\n\"+\n     \"may be due to a slow or bad network connection. Possible fixes:\\n\"+\n     \"</p>\\n\"+\n     \"<ul>\\n\"+\n     \"<li>re-rerun `output_notebook()` to attempt to load from CDN again, or</li>\\n\"+\n     \"<li>use INLINE resources instead, as so:</li>\\n\"+\n     \"</ul>\\n\"+\n     \"<code>\\n\"+\n     \"from bokeh.resources import INLINE\\n\"+\n     \"output_notebook(resources=INLINE)\\n\"+\n     \"</code>\\n\"+\n     \"</div>\"}};\n\n  function display_loaded() {\n    var el = document.getElementById(\"1001\");\n    if (el != null) {\n      el.textContent = \"BokehJS is loading...\";\n    }\n    if (root.Bokeh !== undefined) {\n      if (el != null) {\n        el.textContent = \"BokehJS \" + root.Bokeh.version + \" successfully loaded.\";\n      }\n    } else if (Date.now() < root._bokeh_timeout) {\n      setTimeout(display_loaded, 100)\n    }\n  }\n\n\n  function run_callbacks() {\n    try {\n      root._bokeh_onload_callbacks.forEach(function(callback) {\n        if (callback != null)\n          callback();\n      });\n    } finally {\n      delete root._bokeh_onload_callbacks\n    }\n    console.debug(\"Bokeh: all callbacks have finished\");\n  }\n\n  function load_libs(css_urls, js_urls, callback) {\n    if (css_urls == null) css_urls = [];\n    if (js_urls == null) js_urls = [];\n\n    root._bokeh_onload_callbacks.push(callback);\n    if (root._bokeh_is_loading > 0) {\n      console.debug(\"Bokeh: BokehJS is being loaded, scheduling callback at\", now());\n      return null;\n    }\n    if (js_urls == null || js_urls.length === 0) {\n      run_callbacks();\n      return null;\n    }\n    console.debug(\"Bokeh: BokehJS not loaded, scheduling load and callback at\", now());\n    root._bokeh_is_loading = css_urls.length + js_urls.length;\n\n    function on_load() {\n      root._bokeh_is_loading--;\n      if (root._bokeh_is_loading === 0) {\n        console.debug(\"Bokeh: all BokehJS libraries/stylesheets loaded\");\n        run_callbacks()\n      }\n    }\n\n    function on_error() {\n      console.error(\"failed to load \" + url);\n    }\n\n    for (var i = 0; i < css_urls.length; i++) {\n      var url = css_urls[i];\n      const element = document.createElement(\"link\");\n      element.onload = on_load;\n      element.onerror = on_error;\n      element.rel = \"stylesheet\";\n      element.type = \"text/css\";\n      element.href = url;\n      console.debug(\"Bokeh: injecting link tag for BokehJS stylesheet: \", url);\n      document.body.appendChild(element);\n    }\n\n    const hashes = {\"https://cdn.bokeh.org/bokeh/release/bokeh-2.1.1.min.js\": \"kLr4fYcqcSpbuI95brIH3vnnYCquzzSxHPU6XGQCIkQRGJwhg0StNbj1eegrHs12\", \"https://cdn.bokeh.org/bokeh/release/bokeh-widgets-2.1.1.min.js\": \"xIGPmVtaOm+z0BqfSOMn4lOR6ciex448GIKG4eE61LsAvmGj48XcMQZtKcE/UXZe\", \"https://cdn.bokeh.org/bokeh/release/bokeh-tables-2.1.1.min.js\": \"Dc9u1wF/0zApGIWoBbH77iWEHtdmkuYWG839Uzmv8y8yBLXebjO9ZnERsde5Ln/P\", \"https://cdn.bokeh.org/bokeh/release/bokeh-gl-2.1.1.min.js\": \"cT9JaBz7GiRXdENrJLZNSC6eMNF3nh3fa5fTF51Svp+ukxPdwcU5kGXGPBgDCa2j\"};\n\n    for (var i = 0; i < js_urls.length; i++) {\n      var url = js_urls[i];\n      var element = document.createElement('script');\n      element.onload = on_load;\n      element.onerror = on_error;\n      element.async = false;\n      element.src = url;\n      if (url in hashes) {\n        element.crossOrigin = \"anonymous\";\n        element.integrity = \"sha384-\" + hashes[url];\n      }\n      console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n      document.head.appendChild(element);\n    }\n  };\n\n  function inject_raw_css(css) {\n    const element = document.createElement(\"style\");\n    element.appendChild(document.createTextNode(css));\n    document.body.appendChild(element);\n  }\n\n  \n  var js_urls = [\"https://cdn.bokeh.org/bokeh/release/bokeh-2.1.1.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-widgets-2.1.1.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-tables-2.1.1.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-gl-2.1.1.min.js\"];\n  var css_urls = [];\n  \n\n  var inline_js = [\n    function(Bokeh) {\n      Bokeh.set_log_level(\"info\");\n    },\n    function(Bokeh) {\n    \n    \n    }\n  ];\n\n  function run_inline_js() {\n    \n    if (root.Bokeh !== undefined || force === true) {\n      \n    for (var i = 0; i < inline_js.length; i++) {\n      inline_js[i].call(root, root.Bokeh);\n    }\n    if (force === true) {\n        display_loaded();\n      }} else if (Date.now() < root._bokeh_timeout) {\n      setTimeout(run_inline_js, 100);\n    } else if (!root._bokeh_failed_load) {\n      console.log(\"Bokeh: BokehJS failed to load within specified timeout.\");\n      root._bokeh_failed_load = true;\n    } else if (force !== true) {\n      var cell = $(document.getElementById(\"1001\")).parents('.cell').data().cell;\n      cell.output_area.append_execute_result(NB_LOAD_WARNING)\n    }\n\n  }\n\n  if (root._bokeh_is_loading === 0) {\n    console.debug(\"Bokeh: BokehJS loaded, going straight to plotting\");\n    run_inline_js();\n  } else {\n    load_libs(css_urls, js_urls, function() {\n      console.debug(\"Bokeh: BokehJS plotting callback run at\", now());\n      run_inline_js();\n    });\n  }\n}(window));"
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "#数据准备\n",
    "import bokeh.sampledata.stocks\n",
    "from bokeh.plotting import output_notebook,show,figure\n",
    "output_notebook()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 2,
   "metadata": {},
   "outputs": [],
   "source": [
    "from bokeh.models import ColumnDataSource, NumeralTickFormatter, SingleIntervalTicker\n",
    "from bokeh.sampledata.us_marriages_divorces import data"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "* bokeh数据准备的一般流程    \n",
    "> 1.选择表格中对应的column，如（year，Marriages，Divorces）   \n",
    "> 2.通过构建字典的方式，构建ColumnDataSource（dict）   \n",
    "> 3.在绘制图形的阶段使用数据源source"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 3,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>Year</th>\n",
       "      <th>Marriages</th>\n",
       "      <th>Divorces</th>\n",
       "      <th>Population</th>\n",
       "      <th>Marriages_per_1000</th>\n",
       "      <th>Divorces_per_1000</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>1867</td>\n",
       "      <td>357000.0</td>\n",
       "      <td>10000.0</td>\n",
       "      <td>36970000</td>\n",
       "      <td>9.7</td>\n",
       "      <td>0.3</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>1</th>\n",
       "      <td>1868</td>\n",
       "      <td>345000.0</td>\n",
       "      <td>10000.0</td>\n",
       "      <td>37885000</td>\n",
       "      <td>9.1</td>\n",
       "      <td>0.3</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2</th>\n",
       "      <td>1869</td>\n",
       "      <td>348000.0</td>\n",
       "      <td>11000.0</td>\n",
       "      <td>38870000</td>\n",
       "      <td>9.0</td>\n",
       "      <td>0.3</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>3</th>\n",
       "      <td>1870</td>\n",
       "      <td>352000.0</td>\n",
       "      <td>11000.0</td>\n",
       "      <td>39905000</td>\n",
       "      <td>8.8</td>\n",
       "      <td>0.3</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>4</th>\n",
       "      <td>1871</td>\n",
       "      <td>359000.0</td>\n",
       "      <td>12000.0</td>\n",
       "      <td>41010000</td>\n",
       "      <td>8.8</td>\n",
       "      <td>0.3</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>...</th>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>140</th>\n",
       "      <td>2007</td>\n",
       "      <td>2197000.0</td>\n",
       "      <td>856000.0</td>\n",
       "      <td>301696000</td>\n",
       "      <td>7.3</td>\n",
       "      <td>2.8</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>141</th>\n",
       "      <td>2008</td>\n",
       "      <td>2157000.0</td>\n",
       "      <td>844000.0</td>\n",
       "      <td>304543000</td>\n",
       "      <td>7.1</td>\n",
       "      <td>2.8</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>142</th>\n",
       "      <td>2009</td>\n",
       "      <td>2080000.0</td>\n",
       "      <td>840000.0</td>\n",
       "      <td>307240000</td>\n",
       "      <td>6.8</td>\n",
       "      <td>2.7</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>143</th>\n",
       "      <td>2010</td>\n",
       "      <td>2096000.0</td>\n",
       "      <td>872000.0</td>\n",
       "      <td>309776000</td>\n",
       "      <td>6.8</td>\n",
       "      <td>2.8</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>144</th>\n",
       "      <td>2011</td>\n",
       "      <td>2118000.0</td>\n",
       "      <td>877000.0</td>\n",
       "      <td>312034000</td>\n",
       "      <td>6.8</td>\n",
       "      <td>2.8</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "<p>145 rows × 6 columns</p>\n",
       "</div>"
      ],
      "text/plain": [
       "     Year  Marriages  Divorces  Population  Marriages_per_1000  \\\n",
       "0    1867   357000.0   10000.0    36970000                 9.7   \n",
       "1    1868   345000.0   10000.0    37885000                 9.1   \n",
       "2    1869   348000.0   11000.0    38870000                 9.0   \n",
       "3    1870   352000.0   11000.0    39905000                 8.8   \n",
       "4    1871   359000.0   12000.0    41010000                 8.8   \n",
       "..    ...        ...       ...         ...                 ...   \n",
       "140  2007  2197000.0  856000.0   301696000                 7.3   \n",
       "141  2008  2157000.0  844000.0   304543000                 7.1   \n",
       "142  2009  2080000.0  840000.0   307240000                 6.8   \n",
       "143  2010  2096000.0  872000.0   309776000                 6.8   \n",
       "144  2011  2118000.0  877000.0   312034000                 6.8   \n",
       "\n",
       "     Divorces_per_1000  \n",
       "0                  0.3  \n",
       "1                  0.3  \n",
       "2                  0.3  \n",
       "3                  0.3  \n",
       "4                  0.3  \n",
       "..                 ...  \n",
       "140                2.8  \n",
       "141                2.8  \n",
       "142                2.7  \n",
       "143                2.8  \n",
       "144                2.8  \n",
       "\n",
       "[145 rows x 6 columns]"
      ]
     },
     "execution_count": 3,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "data"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 4,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "array([1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877,\n",
       "       1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888,\n",
       "       1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899,\n",
       "       1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910,\n",
       "       1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921,\n",
       "       1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932,\n",
       "       1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943,\n",
       "       1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954,\n",
       "       1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965,\n",
       "       1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976,\n",
       "       1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987,\n",
       "       1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998,\n",
       "       1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009,\n",
       "       2010, 2011], dtype=int64)"
      ]
     },
     "execution_count": 4,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "data.Year.values"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 5,
   "metadata": {},
   "outputs": [],
   "source": [
    "data=data.interpolate(method='linear',axis=0).ffill().bfill()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 6,
   "metadata": {},
   "outputs": [],
   "source": [
    "source=ColumnDataSource(\n",
    "    data=dict(\n",
    "        year=data.Year.values,\n",
    "        marriages=data.Marriages_per_1000.values,\n",
    "        divorces=data.Divorces_per_1000.values,))"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 7,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div style=\"display: table;\"><div style=\"display: table-row;\"><div style=\"display: table-cell;\"><b title=\"bokeh.models.sources.ColumnDataSource\">ColumnDataSource</b>(</div><div style=\"display: table-cell;\">id&nbsp;=&nbsp;'1002', <span id=\"1004\" style=\"cursor: pointer;\">&hellip;)</span></div></div><div class=\"1003\" style=\"display: none;\"><div style=\"display: table-cell;\"></div><div style=\"display: table-cell;\">data&nbsp;=&nbsp;{'marriages': {'__ndarray__': 'ZmZmZmZmI0AzMzMzMzMiQAAAAAAAACJAmpmZmZmZIUCamZmZmZkhQAAAAAAAACJAzczMzMzMIUBmZmZmZmYhQAAAAAAAACJAZmZmZmZmIUBmZmZmZmYhQJqZmZmZmSFAzczMzMzMIUAAAAAAAAAiQAAAAAAAACJAZmZmZmZmIkBmZmZmZmYiQGZmZmZmZiFAzczMzMzMIUBmZmZmZmYiQDMzMzMzMyFAmpmZmZmZIUAzMzMzMzMiQAAAAAAAACJAZmZmZmZmIkAzMzMzMzMiQM3MzMzMzCFAAAAAAAAAIUCamZmZmZkhQM3MzMzMzCFAzczMzMzMIUCamZmZmZkhQAAAAAAAACJAmpmZmZmZIkAzMzMzMzMjQJqZmZmZmSNAMzMzMzMzJEDNzMzMzMwjQAAAAAAAACRAAAAAAAAAJUCamZmZmZklQGZmZmZmZiNAzczMzMzMI0CamZmZmZkkQGZmZmZmZiRAAAAAAAAAJUAAAAAAAAAlQJqZmZmZmSRAAAAAAAAAJEAzMzMzMzMlQDMzMzMzMyZAMzMzMzMzI0DNzMzMzMwlQAAAAAAAAChAZmZmZmZmJUCamZmZmZkkQAAAAAAAACZAzczMzMzMJECamZmZmZkkQGZmZmZmZiRAMzMzMzMzJECamZmZmZkjQDMzMzMzMyRAMzMzMzMzIkAAAAAAAAAhQJqZmZmZmR9AZmZmZmZmIUCamZmZmZkkQM3MzMzMzCRAZmZmZmZmJUCamZmZmZkmQGZmZmZmZiRAZmZmZmZmJUAzMzMzMzMoQGZmZmZmZilAMzMzMzMzKkAAAAAAAAAnQAAAAAAAACVAAAAAAAAAJ0AzMzMzMzMwQJqZmZmZmStAzczMzMzMKEAzMzMzMzMlQAAAAAAAACZAmpmZmZmZJECamZmZmZkjQGZmZmZmZiNAZmZmZmZmIkCamZmZmZkiQM3MzMzMzCJAzczMzMzMIUCamZmZmZkgQM3MzMzMzCBAzczMzMzMIEDNzMzMzMwgQAAAAAAAACFAZmZmZmZmIUAAAAAAAAAiQJqZmZmZmSJAzczMzMzMIkBmZmZmZmYjQJqZmZmZmSRAMzMzMzMzJUBmZmZmZmYlQAAAAAAAACVAzczMzMzMJUCamZmZmZklQAAAAAAAACVAAAAAAAAAJEDNzMzMzMwjQM3MzMzMzCNAmpmZmZmZJEDNzMzMzMwkQDMzMzMzMyVAMzMzMzMzJUAiIiIiIiIlQBERERERESVAAAAAAAAAJUAzMzMzMzMkQAAAAAAAACRAzczMzMzMI0BmZmZmZmYjQGZmZmZmZiNAmpmZmZmZI0DNzMzMzMwiQJqZmZmZmSJAAAAAAAAAIkAzMzMzMzMiQO/u7u7u7iFAqqqqqqqqIUBmZmZmZmYhQDMzMzMzMyBAzczMzMzMIEBmZmZmZmYgQGZmZmZmZiBAAAAAAAAAIEDNzMzMzMweQDMzMzMzMx9AZmZmZmZmHkAzMzMzMzMdQDMzMzMzMx1AZmZmZmZmHEAzMzMzMzMbQDMzMzMzMxtAMzMzMzMzG0A=', 'shape': (145,), 'dtype': 'float64', 'order': 'little'}, 'divorces': {'__ndarray__': 'MzMzMzMz0z8zMzMzMzPTPzMzMzMzM9M/MzMzMzMz0z8zMzMzMzPTPzMzMzMzM9M/MzMzMzMz0z8zMzMzMzPTPzMzMzMzM9M/MzMzMzMz0z8zMzMzMzPTPzMzMzMzM9M/MzMzMzMz0z+amZmZmZnZP5qZmZmZmdk/mpmZmZmZ2T+amZmZmZnZP5qZmZmZmdk/mpmZmZmZ2T+amZmZmZnZPwAAAAAAAOA/AAAAAAAA4D8AAAAAAADgPwAAAAAAAOA/MzMzMzMz4z8zMzMzMzPjPwAAAAAAAOA/MzMzMzMz4z8zMzMzMzPjPzMzMzMzM+M/MzMzMzMz4z9mZmZmZmbmP2ZmZmZmZuY/ZmZmZmZm5j+amZmZmZnpP5qZmZmZmek/mpmZmZmZ6T+amZmZmZnpP5qZmZmZmek/mpmZmZmZ6T/NzMzMzMzsP83MzMzMzOw/zczMzMzM7D/NzMzMzMzsP83MzMzMzOw/AAAAAAAA8D/NzMzMzMzsPwAAAAAAAPA/AAAAAAAA8D+amZmZmZnxPzMzMzMzM/M/mpmZmZmZ8T9mZmZmZmb2P5qZmZmZmfk/AAAAAAAA+D9mZmZmZmb2PwAAAAAAAPg/AAAAAAAA+D8AAAAAAAD4P5qZmZmZmfk/mpmZmZmZ+T8zMzMzMzP7PzMzMzMzM/s/mpmZmZmZ+T8AAAAAAAD4P83MzMzMzPQ/zczMzMzM9D+amZmZmZn5PzMzMzMzM/s/zczMzMzM/D9mZmZmZmb+P2ZmZmZmZv4/ZmZmZmZm/j8AAAAAAAAAQJqZmZmZmQFAMzMzMzMzA0DNzMzMzMwEQDMzMzMzMwdAAAAAAAAADEAzMzMzMzMRQDMzMzMzMwtAZmZmZmZmBkCamZmZmZkFQAAAAAAAAARAAAAAAAAABEAAAAAAAAAEQDMzMzMzMwNAZmZmZmZmAkBmZmZmZmYCQGZmZmZmZgJAmpmZmZmZAUDNzMzMzMwAQJqZmZmZmQFAmpmZmZmZAUBmZmZmZmYCQJqZmZmZmQFAZmZmZmZmAkBmZmZmZmYCQAAAAAAAAARAAAAAAAAABEDNzMzMzMwEQDMzMzMzMwdAmpmZmZmZCUAAAAAAAAAMQJqZmZmZmQ1AAAAAAAAAEEAzMzMzMzMRQGZmZmZmZhJAMzMzMzMzE0AAAAAAAAAUQAAAAAAAABRAZmZmZmZmFEAzMzMzMzMVQM3MzMzMzBRAMzMzMzMzFUDNzMzMzMwUQGZmZmZmZhRAAAAAAAAAFEAAAAAAAAAUQJqZmZmZmRNAMzMzMzMzE0DNzMzMzMwSQM3MzMzMzBJAzczMzMzMEkDNzMzMzMwSQDMzMzMzMxNAZmZmZmZmEkBmZmZmZmYSQAAAAAAAABJAmZmZmZmZEUAzMzMzMzMRQGZmZmZmZhBAZmZmZmZmEEBmZmZmZmYKQGZmZmZmZgpAZmZmZmZmCkCamZmZmZkJQAAAAAAAAAhAMzMzMzMzB0AzMzMzMzMHQGZmZmZmZgZAZmZmZmZmBkCamZmZmZkFQGZmZmZmZgZAZmZmZmZmBkA=', 'shape': (145,), 'dtype': 'float64', 'order': 'little'}, 'year': [1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011]},</div></div><div class=\"1003\" style=\"display: none;\"><div style=\"display: table-cell;\"></div><div style=\"display: table-cell;\">js_event_callbacks&nbsp;=&nbsp;{},</div></div><div class=\"1003\" style=\"display: none;\"><div style=\"display: table-cell;\"></div><div style=\"display: table-cell;\">js_property_callbacks&nbsp;=&nbsp;{},</div></div><div class=\"1003\" style=\"display: none;\"><div style=\"display: table-cell;\"></div><div style=\"display: table-cell;\">name&nbsp;=&nbsp;None,</div></div><div class=\"1003\" style=\"display: none;\"><div style=\"display: table-cell;\"></div><div style=\"display: table-cell;\">selected&nbsp;=&nbsp;Selection(id='1006', ...),</div></div><div class=\"1003\" style=\"display: none;\"><div style=\"display: table-cell;\"></div><div style=\"display: table-cell;\">selection_policy&nbsp;=&nbsp;UnionRenderers(id='1005', ...),</div></div><div class=\"1003\" style=\"display: none;\"><div style=\"display: table-cell;\"></div><div style=\"display: table-cell;\">subscribed_events&nbsp;=&nbsp;[],</div></div><div class=\"1003\" style=\"display: none;\"><div style=\"display: table-cell;\"></div><div style=\"display: table-cell;\">tags&nbsp;=&nbsp;[])</div></div></div>\n",
       "<script>\n",
       "(function() {\n",
       "  var expanded = false;\n",
       "  var ellipsis = document.getElementById(\"1004\");\n",
       "  ellipsis.addEventListener(\"click\", function() {\n",
       "    var rows = document.getElementsByClassName(\"1003\");\n",
       "    for (var i = 0; i < rows.length; i++) {\n",
       "      var el = rows[i];\n",
       "      el.style.display = expanded ? \"none\" : \"table-row\";\n",
       "    }\n",
       "    ellipsis.innerHTML = expanded ? \"&hellip;)\" : \"&lsaquo;&lsaquo;&lsaquo;\";\n",
       "    expanded = !expanded;\n",
       "  });\n",
       "})();\n",
       "</script>\n"
      ],
      "text/plain": [
       "ColumnDataSource(id='1002', ...)"
      ]
     },
     "execution_count": 7,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "source"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 8,
   "metadata": {
    "scrolled": true
   },
   "outputs": [
    {
     "data": {
      "text/html": [
       "\n",
       "\n",
       "\n",
       "\n",
       "\n",
       "\n",
       "  <div class=\"bk-root\" id=\"38d01362-cdd7-4719-bc32-5c37a7f3ebba\" data-root-id=\"1007\"></div>\n"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "application/javascript": [
       "(function(root) {\n",
       "  function embed_document(root) {\n",
       "    \n",
       "  var docs_json = {\"57026e03-9678-4346-ba95-a4b1f067e3d2\":{\"roots\":{\"references\":[{\"attributes\":{\"below\":[{\"id\":\"1018\"}],\"center\":[{\"id\":\"1021\"},{\"id\":\"1025\"}],\"left\":[{\"id\":\"1022\"}],\"plot_height\":500,\"plot_width\":800,\"renderers\":[{\"id\":\"1048\"}],\"title\":{\"id\":\"1008\"},\"toolbar\":{\"id\":\"1033\"},\"x_range\":{\"id\":\"1010\"},\"x_scale\":{\"id\":\"1014\"},\"y_range\":{\"id\":\"1012\"},\"y_scale\":{\"id\":\"1016\"}},\"id\":\"1007\",\"subtype\":\"Figure\",\"type\":\"Plot\"},{\"attributes\":{\"formatter\":{\"id\":\"1051\"},\"ticker\":{\"id\":\"1041\"}},\"id\":\"1018\",\"type\":\"LinearAxis\"},{\"attributes\":{\"axis_label\":\"# per 1,000 people\",\"formatter\":{\"id\":\"1043\"},\"ticker\":{\"id\":\"1023\"}},\"id\":\"1022\",\"type\":\"LinearAxis\"},{\"attributes\":{\"data_source\":{\"id\":\"1002\"},\"glyph\":{\"id\":\"1046\"},\"hover_glyph\":null,\"muted_glyph\":null,\"name\":\"marriages\",\"nonselection_glyph\":{\"id\":\"1047\"},\"selection_glyph\":null,\"view\":{\"id\":\"1049\"}},\"id\":\"1048\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"callback\":null,\"mode\":\"vline\",\"tooltips\":\"<font face=\\\"Arial\\\" size=\\\"3\\\">@$name{0.0} $name per 1,000 people in @year</font>\"},\"id\":\"1032\",\"type\":\"HoverTool\"},{\"attributes\":{},\"id\":\"1028\",\"type\":\"ResetTool\"},{\"attributes\":{\"data\":{\"divorces\":{\"__ndarray__\":\"MzMzMzMz0z8zMzMzMzPTPzMzMzMzM9M/MzMzMzMz0z8zMzMzMzPTPzMzMzMzM9M/MzMzMzMz0z8zMzMzMzPTPzMzMzMzM9M/MzMzMzMz0z8zMzMzMzPTPzMzMzMzM9M/MzMzMzMz0z+amZmZmZnZP5qZmZmZmdk/mpmZmZmZ2T+amZmZmZnZP5qZmZmZmdk/mpmZmZmZ2T+amZmZmZnZPwAAAAAAAOA/AAAAAAAA4D8AAAAAAADgPwAAAAAAAOA/MzMzMzMz4z8zMzMzMzPjPwAAAAAAAOA/MzMzMzMz4z8zMzMzMzPjPzMzMzMzM+M/MzMzMzMz4z9mZmZmZmbmP2ZmZmZmZuY/ZmZmZmZm5j+amZmZmZnpP5qZmZmZmek/mpmZmZmZ6T+amZmZmZnpP5qZmZmZmek/mpmZmZmZ6T/NzMzMzMzsP83MzMzMzOw/zczMzMzM7D/NzMzMzMzsP83MzMzMzOw/AAAAAAAA8D/NzMzMzMzsPwAAAAAAAPA/AAAAAAAA8D+amZmZmZnxPzMzMzMzM/M/mpmZmZmZ8T9mZmZmZmb2P5qZmZmZmfk/AAAAAAAA+D9mZmZmZmb2PwAAAAAAAPg/AAAAAAAA+D8AAAAAAAD4P5qZmZmZmfk/mpmZmZmZ+T8zMzMzMzP7PzMzMzMzM/s/mpmZmZmZ+T8AAAAAAAD4P83MzMzMzPQ/zczMzMzM9D+amZmZmZn5PzMzMzMzM/s/zczMzMzM/D9mZmZmZmb+P2ZmZmZmZv4/ZmZmZmZm/j8AAAAAAAAAQJqZmZmZmQFAMzMzMzMzA0DNzMzMzMwEQDMzMzMzMwdAAAAAAAAADEAzMzMzMzMRQDMzMzMzMwtAZmZmZmZmBkCamZmZmZkFQAAAAAAAAARAAAAAAAAABEAAAAAAAAAEQDMzMzMzMwNAZmZmZmZmAkBmZmZmZmYCQGZmZmZmZgJAmpmZmZmZAUDNzMzMzMwAQJqZmZmZmQFAmpmZmZmZAUBmZmZmZmYCQJqZmZmZmQFAZmZmZmZmAkBmZmZmZmYCQAAAAAAAAARAAAAAAAAABEDNzMzMzMwEQDMzMzMzMwdAmpmZmZmZCUAAAAAAAAAMQJqZmZmZmQ1AAAAAAAAAEEAzMzMzMzMRQGZmZmZmZhJAMzMzMzMzE0AAAAAAAAAUQAAAAAAAABRAZmZmZmZmFEAzMzMzMzMVQM3MzMzMzBRAMzMzMzMzFUDNzMzMzMwUQGZmZmZmZhRAAAAAAAAAFEAAAAAAAAAUQJqZmZmZmRNAMzMzMzMzE0DNzMzMzMwSQM3MzMzMzBJAzczMzMzMEkDNzMzMzMwSQDMzMzMzMxNAZmZmZmZmEkBmZmZmZmYSQAAAAAAAABJAmZmZmZmZEUAzMzMzMzMRQGZmZmZmZhBAZmZmZmZmEEBmZmZmZmYKQGZmZmZmZgpAZmZmZmZmCkCamZmZmZkJQAAAAAAAAAhAMzMzMzMzB0AzMzMzMzMHQGZmZmZmZgZAZmZmZmZmBkCamZmZmZkFQGZmZmZmZgZAZmZmZmZmBkA=\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[145]},\"marriages\":{\"__ndarray__\":\"ZmZmZmZmI0AzMzMzMzMiQAAAAAAAACJAmpmZmZmZIUCamZmZmZkhQAAAAAAAACJAzczMzMzMIUBmZmZmZmYhQAAAAAAAACJAZmZmZmZmIUBmZmZmZmYhQJqZmZmZmSFAzczMzMzMIUAAAAAAAAAiQAAAAAAAACJAZmZmZmZmIkBmZmZmZmYiQGZmZmZmZiFAzczMzMzMIUBmZmZmZmYiQDMzMzMzMyFAmpmZmZmZIUAzMzMzMzMiQAAAAAAAACJAZmZmZmZmIkAzMzMzMzMiQM3MzMzMzCFAAAAAAAAAIUCamZmZmZkhQM3MzMzMzCFAzczMzMzMIUCamZmZmZkhQAAAAAAAACJAmpmZmZmZIkAzMzMzMzMjQJqZmZmZmSNAMzMzMzMzJEDNzMzMzMwjQAAAAAAAACRAAAAAAAAAJUCamZmZmZklQGZmZmZmZiNAzczMzMzMI0CamZmZmZkkQGZmZmZmZiRAAAAAAAAAJUAAAAAAAAAlQJqZmZmZmSRAAAAAAAAAJEAzMzMzMzMlQDMzMzMzMyZAMzMzMzMzI0DNzMzMzMwlQAAAAAAAAChAZmZmZmZmJUCamZmZmZkkQAAAAAAAACZAzczMzMzMJECamZmZmZkkQGZmZmZmZiRAMzMzMzMzJECamZmZmZkjQDMzMzMzMyRAMzMzMzMzIkAAAAAAAAAhQJqZmZmZmR9AZmZmZmZmIUCamZmZmZkkQM3MzMzMzCRAZmZmZmZmJUCamZmZmZkmQGZmZmZmZiRAZmZmZmZmJUAzMzMzMzMoQGZmZmZmZilAMzMzMzMzKkAAAAAAAAAnQAAAAAAAACVAAAAAAAAAJ0AzMzMzMzMwQJqZmZmZmStAzczMzMzMKEAzMzMzMzMlQAAAAAAAACZAmpmZmZmZJECamZmZmZkjQGZmZmZmZiNAZmZmZmZmIkCamZmZmZkiQM3MzMzMzCJAzczMzMzMIUCamZmZmZkgQM3MzMzMzCBAzczMzMzMIEDNzMzMzMwgQAAAAAAAACFAZmZmZmZmIUAAAAAAAAAiQJqZmZmZmSJAzczMzMzMIkBmZmZmZmYjQJqZmZmZmSRAMzMzMzMzJUBmZmZmZmYlQAAAAAAAACVAzczMzMzMJUCamZmZmZklQAAAAAAAACVAAAAAAAAAJEDNzMzMzMwjQM3MzMzMzCNAmpmZmZmZJEDNzMzMzMwkQDMzMzMzMyVAMzMzMzMzJUAiIiIiIiIlQBERERERESVAAAAAAAAAJUAzMzMzMzMkQAAAAAAAACRAzczMzMzMI0BmZmZmZmYjQGZmZmZmZiNAmpmZmZmZI0DNzMzMzMwiQJqZmZmZmSJAAAAAAAAAIkAzMzMzMzMiQO/u7u7u7iFAqqqqqqqqIUBmZmZmZmYhQDMzMzMzMyBAzczMzMzMIEBmZmZmZmYgQGZmZmZmZiBAAAAAAAAAIEDNzMzMzMweQDMzMzMzMx9AZmZmZmZmHkAzMzMzMzMdQDMzMzMzMx1AZmZmZmZmHEAzMzMzMzMbQDMzMzMzMxtAMzMzMzMzG0A=\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[145]},\"year\":[1867,1868,1869,1870,1871,1872,1873,1874,1875,1876,1877,1878,1879,1880,1881,1882,1883,1884,1885,1886,1887,1888,1889,1890,1891,1892,1893,1894,1895,1896,1897,1898,1899,1900,1901,1902,1903,1904,1905,1906,1907,1908,1909,1910,1911,1912,1913,1914,1915,1916,1917,1918,1919,1920,1921,1922,1923,1924,1925,1926,1927,1928,1929,1930,1931,1932,1933,1934,1935,1936,1937,1938,1939,1940,1941,1942,1943,1944,1945,1946,1947,1948,1949,1950,1951,1952,1953,1954,1955,1956,1957,1958,1959,1960,1961,1962,1963,1964,1965,1966,1967,1968,1969,1970,1971,1972,1973,1974,1975,1976,1977,1978,1979,1980,1981,1982,1983,1984,1985,1986,1987,1988,1989,1990,1991,1992,1993,1994,1995,1996,1997,1998,1999,2000,2001,2002,2003,2004,2005,2006,2007,2008,2009,2010,2011]},\"selected\":{\"id\":\"1006\"},\"selection_policy\":{\"id\":\"1005\"}},\"id\":\"1002\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"1016\",\"type\":\"LinearScale\"},{\"attributes\":{\"interval\":10,\"num_minor_ticks\":0},\"id\":\"1041\",\"type\":\"SingleIntervalTicker\"},{\"attributes\":{},\"id\":\"1012\",\"type\":\"DataRange1d\"},{\"attributes\":{\"source\":{\"id\":\"1002\"}},\"id\":\"1049\",\"type\":\"CDSView\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"line_width\":3,\"x\":{\"field\":\"year\"},\"y\":{\"field\":\"marriages\"}},\"id\":\"1047\",\"type\":\"Line\"},{\"attributes\":{\"bottom_units\":\"screen\",\"fill_alpha\":0.5,\"fill_color\":\"lightgrey\",\"left_units\":\"screen\",\"level\":\"overlay\",\"line_alpha\":1.0,\"line_color\":\"black\",\"line_dash\":[4,4],\"line_width\":2,\"right_units\":\"screen\",\"top_units\":\"screen\"},\"id\":\"1031\",\"type\":\"BoxAnnotation\"},{\"attributes\":{\"format\":\"0.0a\"},\"id\":\"1043\",\"type\":\"NumeralTickFormatter\"},{\"attributes\":{\"line_color\":\"#1f77b4\",\"line_width\":3,\"x\":{\"field\":\"year\"},\"y\":{\"field\":\"marriages\"}},\"id\":\"1046\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"1006\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"1051\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{\"text\":\"144 years of marriage and divorce in the U.S.\"},\"id\":\"1008\",\"type\":\"Title\"},{\"attributes\":{\"axis\":{\"id\":\"1018\"},\"ticker\":null},\"id\":\"1021\",\"type\":\"Grid\"},{\"attributes\":{},\"id\":\"1026\",\"type\":\"PanTool\"},{\"attributes\":{},\"id\":\"1014\",\"type\":\"LinearScale\"},{\"attributes\":{},\"id\":\"1010\",\"type\":\"DataRange1d\"},{\"attributes\":{\"overlay\":{\"id\":\"1031\"}},\"id\":\"1030\",\"type\":\"BoxZoomTool\"},{\"attributes\":{},\"id\":\"1029\",\"type\":\"SaveTool\"},{\"attributes\":{\"axis\":{\"id\":\"1022\"},\"dimension\":1,\"ticker\":null},\"id\":\"1025\",\"type\":\"Grid\"},{\"attributes\":{},\"id\":\"1027\",\"type\":\"WheelZoomTool\"},{\"attributes\":{},\"id\":\"1005\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"1023\",\"type\":\"BasicTicker\"},{\"attributes\":{\"active_drag\":\"auto\",\"active_inspect\":\"auto\",\"active_multi\":null,\"active_scroll\":\"auto\",\"active_tap\":\"auto\",\"tools\":[{\"id\":\"1026\"},{\"id\":\"1027\"},{\"id\":\"1028\"},{\"id\":\"1029\"},{\"id\":\"1030\"},{\"id\":\"1032\"}]},\"id\":\"1033\",\"type\":\"Toolbar\"}],\"root_ids\":[\"1007\"]},\"title\":\"Bokeh Application\",\"version\":\"2.1.1\"}};\n",
       "  var render_items = [{\"docid\":\"57026e03-9678-4346-ba95-a4b1f067e3d2\",\"root_ids\":[\"1007\"],\"roots\":{\"1007\":\"38d01362-cdd7-4719-bc32-5c37a7f3ebba\"}}];\n",
       "  root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n",
       "\n",
       "  }\n",
       "  if (root.Bokeh !== undefined) {\n",
       "    embed_document(root);\n",
       "  } else {\n",
       "    var attempts = 0;\n",
       "    var timer = setInterval(function(root) {\n",
       "      if (root.Bokeh !== undefined) {\n",
       "        clearInterval(timer);\n",
       "        embed_document(root);\n",
       "      } else {\n",
       "        attempts++;\n",
       "        if (attempts > 100) {\n",
       "          clearInterval(timer);\n",
       "          console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n",
       "        }\n",
       "      }\n",
       "    }, 10, root)\n",
       "  }\n",
       "})(window);"
      ],
      "application/vnd.bokehjs_exec.v0+json": ""
     },
     "metadata": {
      "application/vnd.bokehjs_exec.v0+json": {
       "id": "1007"
      }
     },
     "output_type": "display_data"
    }
   ],
   "source": [
    "#设置工具条\n",
    "TOOLS='pan,wheel_zoom,reset,save,box_zoom'\n",
    "#画布\n",
    "p=figure(title=\"\",tools=TOOLS,width=800,height=500,\n",
    "        tooltips='<font face=\"Arial\" size=\"3\">@$name{0.0} $name per 1,000 people in @year</font>')\n",
    "#其他自定义属性\n",
    "p.hover.mode = 'vline'\n",
    "p.xaxis.ticker = SingleIntervalTicker(interval=10, num_minor_ticks=0)\n",
    "p.yaxis.formatter = NumeralTickFormatter(format='0.0a') #保留一位小数点\n",
    "p.yaxis.axis_label = '# per 1,000 people'\n",
    "p.title.text = '144 years of marriage and divorce in the U.S.'\n",
    "#绘制图形 dict_name['year']\n",
    "p.line('year', 'marriages', color='#1f77b4', line_width=3, source=source, name=\"marriages\")\n",
    "show(p)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": []
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": []
  },
  {
   "cell_type": "code",
   "execution_count": 9,
   "metadata": {},
   "outputs": [],
   "source": [
    "from bokeh.models import ColumnDataSource, NumeralTickFormatter, SingleIntervalTicker\n",
    "from bokeh.sampledata.stocks import AAPL,GOOG"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 10,
   "metadata": {},
   "outputs": [],
   "source": [
    "import pandas as pd\n",
    "import numpy as np"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 11,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>date</th>\n",
       "      <th>open</th>\n",
       "      <th>high</th>\n",
       "      <th>low</th>\n",
       "      <th>close</th>\n",
       "      <th>volume</th>\n",
       "      <th>adj_close</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>[2000-03-01, 2000-03-02, 2000-03-03, 2000-03-0...</td>\n",
       "      <td>[118.56, 127.0, 124.87, 126.0, 126.44, 122.87,...</td>\n",
       "      <td>[132.06, 127.94, 128.23, 129.13, 127.44, 123.9...</td>\n",
       "      <td>[118.5, 120.69, 120.0, 125.0, 121.12, 118.56, ...</td>\n",
       "      <td>[130.31, 122.0, 128.0, 125.69, 122.87, 122.0, ...</td>\n",
       "      <td>[38478000, 11136800, 11565200, 7520000, 976760...</td>\n",
       "      <td>[31.68, 29.66, 31.12, 30.56, 29.87, 29.66, 29....</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "</div>"
      ],
      "text/plain": [
       "                                                date  \\\n",
       "0  [2000-03-01, 2000-03-02, 2000-03-03, 2000-03-0...   \n",
       "\n",
       "                                                open  \\\n",
       "0  [118.56, 127.0, 124.87, 126.0, 126.44, 122.87,...   \n",
       "\n",
       "                                                high  \\\n",
       "0  [132.06, 127.94, 128.23, 129.13, 127.44, 123.9...   \n",
       "\n",
       "                                                 low  \\\n",
       "0  [118.5, 120.69, 120.0, 125.0, 121.12, 118.56, ...   \n",
       "\n",
       "                                               close  \\\n",
       "0  [130.31, 122.0, 128.0, 125.69, 122.87, 122.0, ...   \n",
       "\n",
       "                                              volume  \\\n",
       "0  [38478000, 11136800, 11565200, 7520000, 976760...   \n",
       "\n",
       "                                           adj_close  \n",
       "0  [31.68, 29.66, 31.12, 30.56, 29.87, 29.66, 29....  "
      ]
     },
     "execution_count": 11,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "pd.json_normalize(AAPL)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 12,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>date</th>\n",
       "      <th>open</th>\n",
       "      <th>high</th>\n",
       "      <th>low</th>\n",
       "      <th>close</th>\n",
       "      <th>volume</th>\n",
       "      <th>adj_close</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>[2004-08-19, 2004-08-20, 2004-08-23, 2004-08-2...</td>\n",
       "      <td>[100.0, 101.01, 110.75, 111.24, 104.96, 104.95...</td>\n",
       "      <td>[104.06, 109.08, 113.48, 111.6, 108.0, 107.95,...</td>\n",
       "      <td>[95.96, 100.5, 109.05, 103.57, 103.88, 104.66,...</td>\n",
       "      <td>[100.34, 108.31, 109.4, 104.87, 106.0, 107.91,...</td>\n",
       "      <td>[22351900, 11428600, 9137200, 7631300, 4598900...</td>\n",
       "      <td>[100.34, 108.31, 109.4, 104.87, 106.0, 107.91,...</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "</div>"
      ],
      "text/plain": [
       "                                                date  \\\n",
       "0  [2004-08-19, 2004-08-20, 2004-08-23, 2004-08-2...   \n",
       "\n",
       "                                                open  \\\n",
       "0  [100.0, 101.01, 110.75, 111.24, 104.96, 104.95...   \n",
       "\n",
       "                                                high  \\\n",
       "0  [104.06, 109.08, 113.48, 111.6, 108.0, 107.95,...   \n",
       "\n",
       "                                                 low  \\\n",
       "0  [95.96, 100.5, 109.05, 103.57, 103.88, 104.66,...   \n",
       "\n",
       "                                               close  \\\n",
       "0  [100.34, 108.31, 109.4, 104.87, 106.0, 107.91,...   \n",
       "\n",
       "                                              volume  \\\n",
       "0  [22351900, 11428600, 9137200, 7631300, 4598900...   \n",
       "\n",
       "                                           adj_close  \n",
       "0  [100.34, 108.31, 109.4, 104.87, 106.0, 107.91,...  "
      ]
     },
     "execution_count": 12,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "pd.json_normalize(GOOG)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 13,
   "metadata": {},
   "outputs": [],
   "source": [
    "# np.array(x,dtype=np.datetime64) 时间处理\n",
    "appl_date = np.array(AAPL['date'],dtype=np.datetime64)\n",
    "goog_date = np.array(GOOG['date'],dtype=np.datetime64)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 14,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "array(['2000-03-01', '2000-03-02', '2000-03-03', ..., '2013-02-27',\n",
       "       '2013-02-28', '2013-03-01'], dtype='datetime64[D]')"
      ]
     },
     "execution_count": 14,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "appl_date"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": []
  },
  {
   "cell_type": "code",
   "execution_count": 15,
   "metadata": {},
   "outputs": [],
   "source": [
    "#画布准备\n",
    "TOOLTIPS = [\n",
    "    (\"close\", \"@appl_close_data\"),\n",
    "    (\"close\", \"@goog_close_data\"),\n",
    "    (\"high\", \"@appl_high_data\"),\n",
    "    (\"high\", \"@appl_goog_data\"),\n",
    "]\n",
    "\n",
    "plot= figure(\n",
    "    x_axis_type=\"datetime\",\n",
    "    title=\"Normalized Stock Closing Prices\",\n",
    "    plot_width=800,\n",
    "    plot_height=350,\n",
    "    tooltips=TOOLTIPS) #元组（‘参数名称’，‘参数的值’）\n",
    "\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 16,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div style=\"display: table;\"><div style=\"display: table-row;\"><div style=\"display: table-cell;\"><b title=\"bokeh.models.sources.ColumnDataSource\">ColumnDataSource</b>(</div><div style=\"display: table-cell;\">id&nbsp;=&nbsp;'1127', <span id=\"1129\" style=\"cursor: pointer;\">&hellip;)</span></div></div><div class=\"1128\" style=\"display: none;\"><div style=\"display: table-cell;\"></div><div style=\"display: table-cell;\">data&nbsp;=&nbsp;{'appl_high_data': [132.06, 127.94, 128.23, 129.13, 127.44, 123.94, 125.0, 127.94, 126.5, 124.25, 120.25, 122.0, 125.0, 126.25, 136.75, 144.38, 150.38, 143.94, 144.75, 142.0, 139.44, 137.69, 137.25, 139.5, 133.0, 132.88, 134.5, 131.88, 132.75, 124.87, 119.0, 120.0, 118.0, 123.94, 126.87, 130.25, 124.75, 120.5, 128.75, 128.0, 127.0, 127.5, 125.12, 126.25, 121.25, 115.25, 114.75, 113.69, 111.25, 105.0, 104.25, 110.5, 108.06, 109.06, 103.69, 104.94, 99.25, 93.75, 93.37, 89.75, 92.66, 89.87, 88.12, 91.25, 89.56, 99.75, 95.25, 96.75, 97.0, 98.5, 97.94, 96.44, 94.69, 96.25, 93.37, 93.75, 97.87, 103.94, 56.94, 57.63, 54.63, 54.75, 55.5, 55.38, 53.94, 54.94, 54.31, 55.19, 52.94, 54.81, 58.25, 59.25, 58.94, 60.63, 59.0, 58.81, 58.88, 56.81, 57.06, 55.63, 52.88, 50.63, 51.25, 53.25, 52.5, 51.63, 51.16, 49.94, 48.06, 51.25, 49.06, 48.0, 48.44, 48.44, 48.0, 47.69, 47.94, 49.0, 52.44, 51.81, 51.56, 52.81, 54.75, 56.63, 57.5, 59.0, 59.44, 60.0, 61.5, 63.63, 64.12, 62.38, 62.56, 61.63, 60.38, 60.06, 59.5, 59.63, 58.19, 60.75, 60.5, 61.44, 59.63, 52.44, 55.5, 54.75, 52.75, 53.81, 29.0, 26.75, 25.0, 23.75, 24.5, 22.94, 22.87, 22.44, 21.0, 20.81, 22.12, 23.25, 21.94, 21.06, 19.81, 20.37, 20.56, 20.87, 19.19, 18.87, 19.19, 19.94, 20.25, 20.87, 22.44, 23.0, 22.62, 21.81, 21.44, 20.5, 19.87, 20.0, 20.5, 20.19, 19.81, 19.25, 19.5, 19.5, 19.12, 19.5, 19.94, 19.0, 18.31, 17.0, 17.5, 17.19, 17.44, 15.0, 14.88, 15.31, 15.38, 16.0, 15.56, 15.25, 14.69, 14.63, 15.25, 14.63, 15.0, 15.0, 15.0, 14.81, 14.94, 15.0, 15.25, 16.69, 18.5, 17.37, 16.98, 17.64, 17.0, 18.5, 18.0, 18.25, 17.56, 18.75, 19.56, 19.62, 20.94, 20.69, 20.56, 19.81, 21.75, 22.0, 22.5, 21.5, 21.94, 20.56, 21.39, 20.87, 21.06, 20.81, 20.0, 20.44, 19.62, 20.56, 19.5, 19.44, 19.94, 19.37, 18.87, 19.69, 19.44, 19.44, 18.75, 20.44, 20.5, 22.06, 21.62, 21.12, 20.69, 19.87, 19.56, 20.5, 21.37, 20.31, 20.62, 20.94, 20.87, 21.75, 23.56, 23.75, 23.05, 22.5, 23.45, 22.72, 22.66, 21.4, 20.25, 22.5, 21.04, 21.34, 22.7, 23.0, 23.02, 22.4, 21.21, 24.08, 25.75, 25.63, 25.0, 24.75, 24.86, 26.1, 26.29, 27.12, 26.5, 26.7, 26.25, 25.85, 25.76, 25.45, 24.55, 24.5, 23.49, 23.68, 25.5, 24.5, 24.33, 23.64, 23.91, 24.13, 23.75, 23.3, 23.29, 22.5, 20.76, 20.24, 21.09, 21.11, 21.1, 20.93, 21.7, 21.65, 21.07, 20.69, 21.73, 20.45, 20.75, 20.85, 21.4, 21.85, 23.0, 23.0, 24.0, 23.77, 24.0, 23.91, 25.1, 24.23, 24.18, 23.77, 22.96, 23.0, 23.07, 22.55, 24.81, 25.01, 25.1, 25.22, 22.78, 21.42, 20.06, 20.5, 19.92, 19.3, 18.8, 19.25, 19.36, 19.42, 19.78, 19.87, 19.9, 19.66, 19.67, 19.7, 19.15, 19.32, 19.33, 19.36, 18.94, 18.75, 18.45, 18.23, 18.14, 18.25, 18.34, 18.62, 19.3, 19.14, 18.83, 18.18, 18.6, 19.08, 18.95, 18.93, 18.1, 17.5, 17.07, 17.72, 17.1, 16.95, 16.25, 16.84, 16.22, 15.89, 15.75, 15.91, 15.99, 15.83, 15.36, 16.25, 16.15, 16.35, 16.2, 16.85, 17.74, 18.08, 18.38, 18.2, 18.41, 18.23, 18.4, 19.07, 19.42, 19.09, 19.25, 19.25, 18.67, 18.0, 18.4, 18.78, 18.86, 19.25, 19.62, 20.13, 19.89, 19.25, 19.17, 19.39, 19.9, 19.9, 19.29, 20.05, 20.2, 19.8, 19.95, 21.55, 21.52, 21.21, 20.7, 21.44, 21.28, 22.56, 24.03, 23.5, 22.71, 22.99, 22.85, 21.92, 21.55, 20.83, 21.0, 21.33, 21.68, 21.47, 21.54, 21.45, 22.3, 22.25, 23.0, 22.66, 23.3, 23.75, 23.95, 24.0, 23.05, 22.93, 21.46, 21.84, 21.4, 21.76, 21.41, 22.74, 22.6, 22.37, 23.04, 23.51, 23.42, 23.55, 23.54, 24.14, 24.73, 24.96, 25.52, 25.98, 25.98, 25.29, 24.64, 25.0, 25.04, 25.24, 25.23, 24.98, 23.87, 23.2, 23.0, 22.95, 24.72, 24.37, 24.25, 22.59, 23.5, 24.58, 24.43, 24.34, 24.53, 25.09, 25.14, 24.74, 24.85, 24.6, 24.96, 25.05, 25.3, 25.14, 24.3, 24.56, 24.09, 23.64, 23.72, 23.88, 24.7, 24.3, 24.49, 25.05, 25.19, 24.68, 25.0, 24.95, 25.2, 25.17, 25.15, 25.99, 26.17, 25.52, 25.49, 24.93, 24.78, 24.5, 24.34, 24.37, 24.06, 24.38, 24.29, 24.34, 24.02, 23.5, 22.95, 24.52, 24.35, 24.29, 24.09, 25.68, 25.98, 25.45, 25.78, 24.93, 25.0, 24.37, 25.24, 24.99, 24.2, 24.44, 24.38, 24.25, 23.45, 23.04, 22.83, 23.23, 21.94, 21.84, 21.7, 20.75, 20.05, 20.36, 20.63, 20.59, 17.6, 17.6, 17.49, 17.73, 17.68, 17.29, 17.27, 17.82, 17.88, 17.16, 17.68, 18.75, 18.61, 18.29, 18.17, 18.35, 18.79, 18.6, 18.57, 16.2, 15.56, 15.17, 15.19, 15.13, 15.22, 14.95, 14.53, 15.1, 15.51, 15.42, 15.42, 15.0, 14.7, 15.23, 15.36, 15.38, 15.25, 15.02, 15.21, 15.35, 15.75, 16.1, 16.25, 16.09, 16.24, 16.25, 15.93, 15.95, 15.74, 15.12, 15.08, 15.14, 14.55, 14.78, 14.36, 14.65, 14.53, 14.49, 14.6, 14.51, 14.34, 14.61, 15.03, 15.09, 14.8, 14.94, 14.96, 14.82, 15.17, 15.19, 14.85, 14.57, 14.6, 14.63, 14.6, 14.4, 14.21, 13.96, 13.85, 14.22, 14.78, 14.98, 15.25, 15.13, 14.38, 14.35, 14.63, 14.88, 14.98, 15.21, 15.45, 15.95, 15.88, 16.37, 16.44, 16.5, 17.38, 16.96, 17.32, 17.1, 16.2, 15.89, 16.04, 16.07, 16.41, 16.24, 16.2, 15.75, 15.7, 16.44, 16.3, 16.14, 15.9, 15.86, 15.88, 16.1, 15.34, 15.19, 15.08, 15.19, 14.95, 15.45, 15.49, 15.55, 15.15, 15.1, 15.19, 14.86, 14.92, 14.56, 14.55, 14.47, 14.81, 14.38, 14.15, 14.36, 14.92, 14.93, 15.38, 15.0, 14.71, 14.92, 14.82, 14.9, 14.82, 14.7, 14.76, 14.56, 14.41, 14.15, 14.36, 14.24, 14.5, 14.69, 15.1, 15.07, 14.55, 14.91, 14.65, 14.93, 14.59, 14.6, 14.57, 14.63, 14.6, 14.64, 14.72, 15.3, 15.15, 14.96, 15.06, 15.03, 15.08, 15.02, 15.0, 15.09, 15.16, 14.81, 14.8, 14.6, 14.71, 14.67, 14.49, 14.39, 14.8, 15.01, 15.07, 15.09, 15.15, 14.99, 15.15, 14.8, 14.83, 14.56, 14.7, 14.62, 14.53, 14.31, 14.69, 14.7, 14.67, 14.95, 14.65, 14.62, 14.39, 14.44, 13.75, 13.6, 13.67, 13.25, 13.19, 13.62, 13.63, 13.61, 13.58, 13.96, 14.16, 14.35, 14.39, 14.59, 16.88, 17.9, 18.24, 18.07, 18.4, 18.74, 18.97, 18.84, 18.85, 19.01, 18.65, 18.16, 18.09, 18.4, 18.46, 18.9, 18.66, 18.5, 18.18, 18.29, 17.67, 17.79, 17.74, 18.04, 17.04, 17.29, 17.51, 17.88, 17.95, 18.27, 18.5, 19.48, 19.61, 19.58, 19.69, 19.67, 19.4, 19.32, 19.31, 19.21, 19.18, 19.4, 19.55, 20.18, 20.5, 20.45, 19.94, 20.0, 20.4, 20.24, 20.0, 20.95, 21.18, 20.8, 20.96, 20.96, 21.5, 21.57, 21.5, 21.08, 20.9, 21.35, 21.27, 21.5, 21.4, 20.17, 20.09, 20.13, 19.93, 19.8, 20.34, 20.33, 20.07, 20.41, 20.45, 21.27, 21.71, 22.0, 20.91, 21.07, 21.48, 22.22, 22.85, 22.9, 23.32, 23.25, 23.15, 22.79, 22.67, 22.61, 22.79, 23.14, 22.9, 22.69, 22.38, 22.99, 23.05, 22.5, 22.46, 22.31, 21.37, 21.7, 21.67, 21.22, 21.1, 20.8, 21.86, 22.33, 23.41, 23.54, 23.67, 23.81, 24.41, 24.74, 25.01, 23.84, 23.49, 23.34, 23.4, 23.2, 23.15, 22.85, 22.89, 23.77, 23.9, 24.0, 23.35, 23.3, 23.1, 23.13, 23.15, 23.24, 22.65, 22.02, 22.72, 22.56, 22.61, 21.37, 21.34, 20.65, 21.08, 20.58, 21.27, 21.25, 21.15, 21.07, 21.85, 21.9, 21.84, 21.17, 21.15, 21.08, 21.25, 20.61, 21.34, 21.32, 21.49, 20.49, 20.13, 20.18, 20.42, 19.89, 19.95, 20.59, 20.91, 21.16, 21.5, 21.53, 21.75, 22.39, 22.42, 22.83, 23.73, 24.13, 24.0, 24.84, 24.54, 23.4, 23.04, 22.8, 22.97, 22.83, 22.74, 23.06, 23.25, 23.38, 22.8, 22.87, 22.81, 22.4, 22.09, 22.91, 22.89, 22.86, 23.12, 23.87, 23.99, 24.1, 23.49, 23.44, 23.64, 22.51, 22.46, 22.74, 22.9, 23.18, 24.02, 24.3, 24.1, 24.19, 25.22, 27.49, 26.79, 27.23, 28.14, 28.04, 27.78, 27.35, 26.61, 26.38, 26.06, 26.94, 26.17, 26.0, 25.75, 26.91, 27.36, 27.99, 27.95, 27.98, 27.27, 27.93, 28.37, 28.15, 27.7, 28.0, 28.1, 28.03, 27.07, 29.58, 29.31, 28.75, 28.41, 28.12, 28.18, 28.0, 27.64, 27.44, 27.01, 27.0, 26.96, 26.33, 26.55, 26.75, 26.75, 27.57, 26.6, 27.19, 27.34, 27.72, 27.32, 27.06, 27.29, 27.5, 27.0, 27.2, 27.9, 28.51, 28.78, 28.6, 28.27, 28.2, 29.17, 28.99, 29.25, 29.98, 30.44, 30.71, 30.97, 30.68, 31.14, 33.32, 33.13, 33.41, 33.5, 33.09, 33.83, 33.7, 33.7, 34.19, 32.99, 32.97, 32.48, 31.18, 31.42, 31.36, 30.68, 30.5, 30.04, 29.6, 29.97, 33.63, 32.92, 32.22, 32.2, 32.71, 31.73, 31.75, 31.45, 32.75, 32.41, 32.82, 33.0, 32.2, 31.72, 32.12, 32.3, 31.1, 30.45, 31.54, 31.13, 30.85, 31.28, 31.72, 31.13, 31.85, 31.86, 30.99, 31.27, 31.95, 33.15, 35.18, 34.76, 34.72, 34.95, 35.99, 35.81, 35.92, 36.19, 36.57, 36.3, 36.23, 36.07, 35.55, 35.48, 36.76, 37.38, 37.98, 38.87, 38.14, 37.5, 38.0, 37.98, 38.29, 38.86, 39.27, 39.19, 39.18, 39.67, 40.76, 40.93, 39.77, 39.06, 38.58, 39.76, 45.75, 45.61, 47.75, 48.35, 47.6, 48.13, 47.67, 47.84, 48.05, 50.62, 52.22, 53.2, 53.26, 54.08, 56.11, 55.55, 55.0, 55.45, 54.55, 55.39, 55.43, 55.69, 55.46, 55.2, 55.45, 55.45, 56.91, 64.0, 62.45, 65.2, 65.76, 69.57, 68.79, 67.95, 66.9, 65.0, 66.24, 66.73, 64.43, 64.4, 66.05, 65.9, 65.88, 65.46, 67.5, 67.04, 66.0, 63.77, 64.36, 64.25, 65.15, 64.25, 64.98, 65.03, 65.0, 65.11, 65.47, 65.25, 64.91, 69.63, 70.7, 69.15, 65.9, 74.42, 71.72, 70.7, 71.46, 71.27, 71.6, 71.78, 72.84, 72.75, 72.92, 73.98, 77.89, 77.77, 79.91, 79.43, 78.93, 79.35, 81.38, 81.99, 79.28, 81.76, 84.79, 89.08, 90.2, 90.88, 87.86, 88.3, 88.45, 89.31, 89.91, 45.14, 45.11, 44.89, 44.41, 43.01, 43.25, 42.16, 40.28, 40.26, 40.59, 40.79, 41.14, 42.31, 42.88, 43.44, 43.97, 43.96, 43.4, 43.0, 42.96, 42.83, 42.8, 42.52, 42.18, 41.31, 42.24, 42.81, 43.75, 44.45, 44.25, 43.19, 42.99, 39.56, 37.25, 36.3, 37.44, 37.74, 37.21, 37.0, 37.02, 37.51, 36.36, 36.34, 36.23, 36.65, 36.74, 37.2, 37.27, 37.33, 37.45, 37.25, 35.67, 35.59, 35.23, 35.7, 35.46, 37.56, 37.68, 37.65, 39.9, 39.99, 39.95, 40.94, 40.79, 40.74, 40.76, 40.32, 38.58, 38.63, 37.73, 37.25, 37.94, 37.4, 36.61, 36.15, 37.3, 38.08, 38.54, 38.09, 38.19, 38.6, 39.78, 39.12, 38.1, 37.59, 37.29, 37.16, 36.97, 38.15, 38.16, 37.76, 38.28, 38.65, 38.4, 38.5, 42.01, 41.57, 42.1, 43.23, 43.8, 44.04, 44.0, 44.28, 44.11, 44.07, 44.0, 44.38, 43.08, 43.5, 43.31, 43.0, 43.36, 43.25, 43.89, 44.39, 44.12, 46.22, 48.33, 47.5, 47.44, 47.0, 46.7, 46.75, 46.1, 47.12, 46.49, 46.34, 46.03, 46.79, 47.03, 47.17, 46.8, 48.88, 49.4, 50.12, 51.35, 51.63, 51.29, 51.19, 50.18, 51.21, 52.89, 53.81, 53.05, 52.47, 53.5, 54.56, 54.24, 53.11, 52.59, 53.65, 54.54, 55.35, 54.36, 53.49, 51.93, 51.91, 51.87, 50.3, 53.95, 54.35, 54.23, 53.95, 54.96, 56.5, 56.98, 56.79, 56.85, 57.56, 57.01, 56.43, 57.98, 58.14, 60.0, 62.32, 61.24, 61.67, 60.38, 61.21, 61.2, 62.11, 61.98, 63.08, 65.06, 65.88, 65.43, 65.19, 66.76, 67.98, 69.54, 71.07, 70.3, 68.85, 71.73, 72.74, 72.53, 74.83, 74.46, 74.17, 74.59, 75.35, 75.46, 73.3, 72.86, 72.3, 72.6, 72.38, 73.61, 74.49, 74.26, 75.18, 74.76, 73.82, 72.43, 74.75, 75.98, 74.9, 76.7, 77.2, 81.89, 84.8, 86.4, 86.01, 86.38, 84.05, 81.66, 80.04, 79.56, 79.42, 77.5, 75.43, 73.6, 76.6, 76.34, 76.46, 75.36, 72.79, 72.51, 69.48, 69.08, 69.23, 67.67, 66.75, 68.1, 69.62, 71.01, 70.89, 70.8, 71.67, 73.0, 72.89, 72.12, 72.4, 69.49, 69.99, 69.91, 67.72, 66.9, 67.2, 66.47, 64.49, 66.28, 67.32, 68.04, 66.9, 65.54, 65.46, 64.34, 63.25, 61.9, 60.94, 61.38, 60.14, 62.52, 63.3, 63.61, 64.12, 62.22, 67.21, 72.05, 71.21, 70.93, 69.3, 68.17, 67.44, 66.84, 66.47, 67.0, 70.0, 68.64, 66.92, 66.59, 68.28, 69.86, 71.3, 71.54, 71.98, 71.95, 72.89, 72.25, 73.8, 72.56, 71.33, 70.84, 68.69, 68.38, 68.25, 65.7, 66.26, 64.88, 63.99, 65.19, 63.65, 64.45, 64.56, 63.3, 61.79, 62.28, 63.1, 61.15, 60.63, 60.4, 60.93, 61.56, 59.73, 59.1, 58.78, 59.74, 59.19, 58.18, 58.35, 58.71, 59.75, 60.17, 59.2, 59.22, 57.3, 59.09, 57.75, 58.18, 57.6, 57.4, 56.55, 56.49, 55.99, 55.24, 54.12, 52.89, 53.11, 53.85, 55.08, 61.59, 61.15, 62.1, 62.09, 64.64, 65.02, 65.68, 68.63, 67.93, 68.68, 70.0, 68.61, 69.6, 67.11, 65.6, 64.81, 64.13, 65.22, 66.5, 68.07, 68.66, 68.4, 67.31, 68.32, 68.65, 68.19, 69.05, 68.61, 67.26, 67.82, 68.3, 68.65, 71.5, 71.69, 73.48, 73.57, 73.73, 73.45, 74.32, 74.67, 74.98, 74.86, 74.36, 75.68, 76.06, 74.34, 75.86, 77.78, 77.47, 77.48, 77.52, 75.87, 74.95, 75.46, 76.16, 75.04, 75.08, 74.58, 73.98, 75.39, 76.88, 75.88, 75.27, 75.37, 79.95, 79.99, 81.9, 81.68, 82.0, 82.6, 82.45, 80.9, 81.68, 81.38, 79.32, 79.53, 80.06, 81.0, 82.69, 84.69, 83.6, 84.45, 85.0, 85.9, 86.3, 85.94, 87.0, 88.6, 90.75, 93.08, 93.16, 91.97, 93.15, 92.68, 92.33, 92.05, 92.33, 91.39, 90.5, 89.39, 89.3, 88.84, 89.07, 90.0, 89.22, 88.0, 86.68, 86.67, 85.48, 84.04, 82.57, 82.0, 81.25, 85.4, 86.58, 85.95, 86.2, 86.53, 92.98, 97.8, 96.78, 95.06, 97.25, 97.6, 92.11, 89.65, 89.16, 87.51, 87.15, 88.5, 87.37, 86.65, 86.49, 86.0, 86.27, 85.25, 85.23, 84.47, 86.38, 86.51, 86.2, 85.18, 85.29, 85.64, 85.62, 85.41, 86.16, 89.49, 90.81, 90.34, 90.0, 87.08, 85.6, 88.31, 87.54, 88.65, 88.31, 88.97, 88.72, 88.85, 89.99, 90.6, 90.0, 90.36, 89.99, 91.55, 91.84, 94.0, 94.36, 94.07, 95.9, 96.83, 95.4, 94.19, 94.68, 94.25, 95.23, 95.14, 94.68, 95.3, 94.26, 93.95, 92.31, 91.4, 91.5, 92.3, 90.85, 91.25, 91.18, 93.8, 96.39, 95.4, 102.5, 99.95, 101.0, 100.35, 100.54, 101.45, 101.6, 104.35, 105.15, 106.96, 108.84, 109.13, 110.0, 110.2, 108.83, 109.87, 110.64, 112.45, 113.75, 115.0, 114.46, 113.78, 114.86, 118.88, 122.17, 121.19, 121.73, 122.69, 124.05, 127.61, 125.83, 126.15, 121.71, 121.19, 119.45, 120.67, 125.18, 125.01, 124.66, 124.29, 124.45, 125.09, 124.0, 122.04, 122.49, 124.0, 122.09, 127.4, 132.97, 133.34, 132.9, 134.5, 133.7, 134.24, 137.85, 139.98, 139.6, 138.44, 140.81, 144.18, 145.22, 141.0, 138.36, 148.5, 148.92, 145.45, 143.48, 135.38, 136.96, 135.95, 135.27, 137.24, 136.86, 133.0, 127.75, 129.35, 128.3, 124.86, 118.5, 123.5, 124.5, 128.96, 132.75, 133.34, 135.37, 134.66, 132.41, 134.18, 138.25, 139.65, 145.73, 145.84, 137.57, 132.3, 138.04, 138.3, 139.4, 139.0, 138.98, 140.59, 142.85, 143.16, 141.79, 144.65, 149.85, 153.22, 155.0, 154.52, 154.6, 157.41, 158.59, 159.18, 158.08, 161.58, 167.91, 171.11, 167.88, 171.88, 167.28, 169.57, 170.18, 173.04, 174.19, 174.63, 174.9, 188.6, 187.21, 185.9, 185.37, 186.59, 189.37, 190.12, 190.1, 189.44, 188.96, 192.0, 192.68, 186.9, 175.12, 167.7, 170.98, 177.57, 169.59, 167.02, 168.2, 171.79, 172.35, 172.05, 177.27, 175.79, 180.6, 185.17, 187.7, 184.14, 180.9, 186.0, 190.1, 194.99, 195.66, 196.83, 194.48, 192.12, 193.2, 192.65, 187.33, 184.64, 187.83, 193.91, 199.33, 200.96, 202.96, 201.56, 200.5, 200.26, 197.39, 193.0, 183.6, 182.46, 179.5, 181.0, 177.85, 179.42, 179.22, 169.01, 165.36, 165.75, 159.98, 140.0, 140.7, 139.09, 133.2, 132.79, 135.45, 136.65, 136.59, 135.9, 134.0, 131.92, 124.78, 125.7, 129.98, 131.0, 129.78, 130.8, 127.08, 126.75, 124.6, 126.47, 122.51, 120.17, 121.09, 123.05, 132.2, 130.21, 125.98, 124.88, 125.14, 127.5, 122.98, 123.46, 127.48, 128.68, 129.5, 130.3, 128.59, 133.0, 134.29, 133.29, 140.85, 143.1, 145.74, 145.31, 144.65, 145.71, 149.66, 151.2, 153.63, 154.71, 159.69, 156.45, 153.89, 155.42, 153.3, 149.25, 149.72, 154.1, 156.0, 162.26, 168.5, 168.0, 164.84, 169.98, 171.1, 173.75, 175.66, 180.0, 180.0, 181.92, 185.31, 187.12, 188.2, 186.5, 184.25, 188.87, 191.45, 192.24, 189.9, 190.3, 188.69, 186.16, 187.95, 181.33, 181.99, 186.43, 187.95, 188.2, 189.54, 189.65, 188.2, 187.09, 189.84, 189.95, 184.94, 186.78, 186.0, 182.6, 174.16, 177.9, 181.99, 182.2, 182.34, 181.0, 175.88, 175.78, 178.83, 174.84, 170.57, 172.0, 174.72, 177.45, 172.17, 177.13, 179.7, 180.91, 177.34, 177.11, 179.3, 173.74, 172.93, 174.98, 169.65, 167.5, 162.76, 168.37, 165.26, 163.0, 162.47, 159.45, 160.49, 162.2, 159.99, 157.9, 160.8, 167.4, 166.15, 169.65, 176.5, 179.29, 180.0, 180.45, 179.75, 177.81, 177.07, 176.94, 175.45, 177.5, 176.23, 174.88, 175.76, 176.25, 173.5, 173.5, 168.68, 167.91, 162.4, 164.89, 159.96, 154.99, 152.99, 150.91, 147.69, 142.5, 138.51, 135.43, 144.2, 140.25, 135.8, 130.95, 134.79, 129.8, 119.68, 115.0, 112.36, 108.79, 106.5, 98.78, 101.5, 96.33, 95.8, 100.0, 110.53, 116.4, 107.0, 103.43, 102.04, 100.03, 97.9, 101.25, 99.25, 97.9, 97.63, 100.5, 109.54, 112.19, 110.78, 109.1, 111.79, 109.72, 102.78, 99.85, 100.4, 97.17, 93.24, 96.44, 93.99, 90.55, 90.99, 91.58, 86.45, 84.12, 94.79, 94.71, 95.25, 94.76, 92.27, 92.65, 96.23, 95.21, 94.49, 100.8, 103.6, 99.49, 101.24, 99.0, 96.21, 96.48, 91.1, 90.83, 90.94, 90.03, 87.87, 86.25, 87.42, 87.62, 88.05, 87.74, 91.04, 96.18, 97.17, 92.5, 93.15, 93.38, 90.99, 89.74, 87.25, 84.12, 84.38, 82.0, 82.88, 90.0, 89.87, 90.97, 91.55, 95.0, 94.34, 93.62, 92.0, 93.38, 96.25, 97.25, 100.0, 103.0, 102.51, 98.31, 99.75, 99.94, 97.04, 95.85, 94.25, 92.4, 92.0, 90.89, 92.92, 92.92, 91.3, 91.2, 90.74, 92.77, 91.87, 88.4, 87.6, 89.17, 94.07, 96.58, 97.2, 97.39, 99.69, 103.48, 103.2, 103.11, 108.16, 109.44, 108.36, 109.98, 108.53, 105.01, 107.45, 109.0, 114.75, 116.13, 118.75, 116.67, 116.79, 120.0, 120.98, 120.17, 118.25, 123.15, 124.25, 122.99, 122.14, 125.35, 127.2, 125.14, 125.0, 126.21, 126.85, 127.0, 127.95, 132.25, 132.86, 133.5, 132.39, 131.23, 130.96, 129.71, 124.02, 123.53, 124.62, 126.7, 129.31, 129.21, 126.78, 124.18, 130.83, 134.98, 135.39, 135.9, 139.99, 141.34, 141.11, 144.18, 146.4, 144.23, 144.56, 142.35, 141.56, 139.1, 136.93, 138.47, 137.45, 138.0, 139.5, 141.56, 136.95, 137.5, 140.2, 143.56, 143.95, 143.8, 144.66, 142.83, 138.99, 139.68, 138.04, 137.99, 138.97, 142.34, 143.18, 147.0, 148.02, 152.02, 155.04, 153.43, 158.73, 158.44, 160.0, 160.88, 160.1, 160.45, 164.72, 165.0, 166.64, 165.57, 167.39, 166.51, 166.6, 166.6, 164.38, 166.71, 168.67, 168.23, 163.59, 164.24, 165.3, 166.72, 169.37, 170.71, 170.94, 169.55, 169.57, 172.49, 168.85, 170.0, 167.61, 167.1, 170.7, 173.14, 174.47, 173.25, 173.18, 173.9, 175.65, 182.75, 186.79, 186.55, 185.16, 185.38, 188.9, 187.7, 185.5, 186.68, 187.4, 186.45, 186.22, 185.94, 186.86, 190.01, 190.55, 191.45, 190.7, 191.51, 191.17, 192.32, 190.92, 190.36, 190.0, 201.75, 208.71, 207.85, 205.8, 206.75, 202.81, 198.02, 196.81, 196.8, 192.88, 189.52, 193.85, 195.0, 195.19, 201.9, 204.98, 205.0, 204.87, 204.83, 208.0, 207.44, 207.0, 204.61, 200.39, 206.0, 205.88, 205.65, 202.96, 201.68, 202.77, 201.42, 198.98, 199.88, 193.77, 192.35, 198.16, 199.7, 198.0, 197.43, 197.51, 196.5, 195.0, 195.5, 199.75, 200.85, 202.38, 209.35, 213.95, 212.72, 212.0, 213.35, 214.5, 215.59, 215.23, 212.0, 212.0, 213.0, 209.77, 210.93, 210.46, 211.6, 215.19, 215.55, 213.31, 207.5, 204.7, 213.71, 210.58, 205.5, 202.2, 196.0, 196.32, 200.2, 198.37, 196.0, 197.88, 197.5, 196.6, 199.75, 201.64, 203.69, 204.31, 203.89, 203.2, 202.5, 201.33, 201.44, 202.86, 205.17, 209.5, 210.83, 209.87, 210.92, 219.7, 220.09, 225.0, 225.48, 225.5, 227.73, 225.5, 224.98, 226.45, 225.0, 225.24, 226.0, 228.78, 230.2, 230.97, 231.95, 233.87, 237.48, 236.61, 238.73, 238.51, 240.24, 241.92, 241.54, 241.89, 243.07, 242.8, 245.81, 249.03, 251.14, 247.89, 249.25, 260.25, 266.75, 272.18, 272.46, 267.84, 264.0, 270.0, 270.57, 267.88, 263.29, 258.14, 258.25, 246.57, 254.65, 259.89, 263.13, 265.0, 256.48, 256.18, 258.55, 252.92, 243.85, 244.5, 250.9, 246.76, 252.13, 253.89, 259.4, 265.94, 264.8, 265.55, 261.9, 259.15, 253.8, 251.9, 250.98, 253.86, 259.15, 259.85, 267.75, 272.9, 275.0, 279.01, 275.97, 274.66, 273.2, 270.27, 269.75, 264.39, 257.97, 254.8, 250.93, 252.8, 258.77, 262.9, 259.9, 261.85, 256.4, 255.8, 256.97, 254.97, 249.88, 252.9, 265.15, 260.0, 260.38, 260.1, 264.8, 265.99, 262.65, 259.7, 262.59, 263.26, 264.28, 263.18, 261.49, 262.15, 260.45, 255.69, 253.1, 251.88, 250.01, 254.63, 254.67, 253.48, 253.92, 252.0, 243.0, 243.99, 245.75, 242.61, 245.75, 244.56, 251.46, 252.17, 258.78, 259.53, 264.39, 266.52, 264.5, 268.28, 269.17, 270.38, 276.67, 277.96, 283.78, 287.35, 287.98, 292.76, 293.53, 294.73, 291.77, 289.81, 290.0, 286.58, 282.9, 289.45, 291.99, 290.48, 294.5, 297.24, 299.5, 301.96, 302.47, 315.0, 319.0, 313.77, 314.25, 314.74, 310.04, 311.6, 309.74, 309.9, 308.0, 305.88, 305.6, 310.19, 312.88, 320.18, 319.57, 319.77, 321.3, 318.77, 318.4, 316.5, 310.54, 307.6, 303.99, 309.67, 308.4, 313.36, 311.75, 315.4, 317.7, 317.48, 314.36, 317.75, 319.0, 318.65, 322.33, 323.99, 321.02, 322.5, 321.05, 325.06, 322.54, 323.0, 322.61, 321.79, 323.25, 324.39, 325.72, 325.15, 325.44, 326.66, 326.45, 325.51, 323.48, 330.26, 332.5, 334.34, 335.25, 336.35, 343.23, 344.96, 344.43, 346.64, 348.48, 344.76, 348.6, 338.3, 334.88, 337.45, 341.44, 345.6, 344.69, 344.4, 340.04, 345.65, 345.25, 344.24, 346.7, 353.25, 355.52, 359.0, 360.0, 357.8, 359.48, 359.97, 364.9, 360.27, 359.5, 345.4, 344.64, 345.15, 348.43, 355.05, 355.72, 354.35, 359.79, 360.29, 361.67, 357.4, 354.76, 349.77, 352.32, 356.48, 347.84, 343.0, 339.61, 338.2, 339.74, 342.62, 340.22, 346.0, 352.06, 354.32, 350.96, 350.88, 349.8, 351.59, 344.6, 342.25, 343.9, 340.43, 340.15, 335.67, 333.73, 336.14, 336.0, 333.64, 332.23, 337.98, 345.75, 355.13, 353.75, 354.99, 352.35, 349.75, 353.95, 350.47, 349.89, 351.83, 350.95, 350.0, 349.2, 349.69, 350.0, 347.12, 346.25, 341.22, 336.14, 341.05, 342.41, 340.95, 335.98, 335.9, 338.56, 336.89, 337.63, 347.83, 352.13, 347.98, 345.33, 347.05, 338.22, 334.8, 333.67, 331.66, 328.31, 333.25, 330.3, 328.68, 329.25, 317.7, 325.8, 328.9, 331.69, 333.15, 333.9, 336.7, 336.37, 336.13, 343.5, 349.83, 354.1, 358.0, 360.0, 359.77, 357.68, 360.0, 361.61, 365.0, 374.65, 378.65, 396.27, 390.06, 395.05, 400.0, 404.5, 402.64, 396.99, 395.15, 399.5, 397.9, 393.55, 391.32, 383.5, 367.77, 374.61, 374.65, 375.45, 379.64, 384.97, 383.37, 384.52, 372.65, 367.0, 364.88, 373.64, 378.96, 375.45, 383.8, 391.5, 391.84, 392.08, 387.34, 378.0, 380.33, 385.6, 388.61, 386.0, 380.88, 386.21, 392.21, 393.66, 400.5, 413.23, 422.86, 421.59, 409.82, 406.74, 403.98, 409.25, 403.74, 402.21, 388.89, 382.64, 381.8, 379.82, 384.78, 377.74, 388.81, 403.18, 409.25, 408.43, 422.0, 426.7, 424.81, 408.42, 400.35, 399.14, 406.5, 406.55, 402.55, 409.0, 406.35, 409.33, 399.5, 400.44, 403.4, 403.44, 400.0, 408.0, 400.89, 397.21, 388.7, 385.25, 389.5, 391.14, 384.58, 379.99, 371.68, 377.93, 375.84, 371.15, 376.72, 378.83, 382.28, 389.0, 393.63, 396.41, 394.63, 390.94, 395.5, 394.04, 393.9, 395.4, 387.38, 383.74, 384.15, 384.85, 396.1, 397.3, 399.13, 403.59, 409.09, 408.25, 405.65, 406.28, 412.5, 414.68, 418.55, 422.75, 427.75, 426.0, 422.85, 422.9, 420.45, 425.99, 429.47, 431.37, 427.5, 428.45, 425.1, 454.45, 448.79, 448.48, 453.9, 458.24, 458.99, 457.17, 460.0, 464.98, 469.75, 476.79, 496.75, 497.62, 503.83, 509.56, 526.29, 504.89, 507.77, 514.85, 515.49, 517.83, 522.9, 528.5, 535.41, 547.61, 548.21, 546.8, 547.48, 533.69, 537.78, 542.99, 547.74, 552.0, 568.18, 594.72, 600.01, 589.2, 601.77, 606.9, 609.65, 604.5, 601.8, 607.15, 616.28, 621.45, 616.56, 610.56, 618.77, 632.21, 625.86, 634.66, 639.84, 644.0, 636.87, 631.33, 624.7, 610.28, 610.0, 620.25, 604.73, 594.62, 576.67, 567.69, 618.0, 614.69, 606.18, 598.4, 596.76, 587.4, 591.4, 578.36, 572.77, 571.5, 573.98, 575.88, 574.47, 567.51, 563.22, 556.89, 547.5, 543.41, 561.54, 573.88, 572.8, 576.5, 565.85, 574.0, 579.99, 581.5, 572.65, 567.5, 566.47, 573.85, 577.32, 580.58, 588.5, 576.62, 578.48, 573.5, 574.62, 587.89, 590.0, 589.25, 588.22, 582.19, 579.8, 574.49, 576.74, 574.0, 584.0, 593.47, 600.0, 614.34, 608.44, 613.9, 619.87, 607.66, 603.47, 607.19, 611.62, 611.5, 608.34, 615.35, 614.44, 605.9, 609.68, 580.8, 580.4, 585.83, 599.44, 611.7, 616.4, 610.69, 617.98, 624.87, 625.0, 623.88, 621.73, 621.76, 630.0, 638.61, 634.0, 636.76, 648.19, 665.15, 674.88, 669.0, 669.9, 669.48, 680.87, 676.1, 677.67, 671.55, 668.6, 675.14, 676.35, 678.29, 682.48, 683.29, 670.1, 669.9, 685.5, 696.98, 699.8, 702.33, 703.99, 700.06, 705.07, 695.12, 692.78, 672.69, 682.17, 681.11, 676.75, 666.35, 671.86, 674.25, 666.0, 647.56, 640.49, 644.98, 647.2, 635.38, 635.13, 650.3, 652.79, 642.06, 631.77, 635.38, 633.9, 626.55, 622.0, 614.0, 601.96, 603.0, 596.95, 587.77, 590.74, 574.54, 562.23, 554.88, 554.5, 550.48, 547.45, 539.5, 530.0, 567.5, 571.95, 567.37, 572.0, 590.0, 590.42, 585.8, 594.25, 588.4, 594.59, 581.8, 569.25, 553.31, 555.2, 538.51, 549.56, 548.0, 537.64, 518.13, 520.0, 534.9, 533.7, 530.2, 519.67, 524.25, 519.46, 516.25, 514.48, 535.4, 555.0, 549.67, 538.63, 529.3, 531.89, 525.01, 528.72, 525.32, 507.5, 498.99, 509.44, 510.75, 502.22, 507.88, 514.99, 465.73, 456.23, 453.21, 460.2, 462.6, 459.28, 459.48, 455.94, 459.74, 466.5, 470.0, 478.81, 484.94, 482.38, 473.64, 471.64, 470.16, 462.73, 457.69, 449.17, 451.6, 455.12, 451.54, 452.44, 447.87, 438.18], 'appl_date_data': {'__ndarray__': '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AADAGGpfckIAAIB+vF9yQgAAQOQOYHJCAAAASmFgckIAAMCvs2ByQgAAAOGqYXJCAADARv1hckIAAICsT2JyQgAAQBKiYnJCAAAAePRickIAAAAPPmRyQgAAwHSQZHJCAACA2uJkckIAAEBANWVyQgAAgHEsZnJCAABA135mckIAAAA90WZyQgAAwKIjZ3JCAACACHZnckIAAMA5bWhyQgAAgJ+/aHJCAABABRJpckIAAABrZGlyQgAAwNC2aXJCAAAAAq5qckIAAMBnAGtyQgAAgM1Sa3JCAABAM6VrckIAAACZ92tyQgAAADBBbXJCAADAlZNtckIAAID75W1yQgAAQGE4bnJCAACAki9vckIAAED4gW9yQgAAAF7Ub3JCAADAwyZwckIAAIApeXByQgAAwFpwcXJCAACAwMJxckIAAEAmFXJyQgAAAIxncnJCAADA8blyckIAAAAjsXNyQgAAwIgDdHJCAACA7lV0ckIAAEBUqHRyQgAAALr6dHJCAABA6/F1ckIAAABRRHZyQgAAwLaWdnJCAACAHOl2ckIAAECCO3dyQgAAgLMyeHJCAABAGYV4ckIAAAB/13hyQgAAwOQpeXJCAACASnx5ckIAAMB7c3pyQgAAgOHFenJCAABARxh7ckIAAACtantyQgAAAES0fHJCAADAqQZ9ckIAAIAPWX1yQgAAQHWrfXJCAAAA2/19ckIAAEAM9X5yQgAAAHJHf3JCAADA15l/ckIAAIA97H9yQgAAQKM+gHJCAACA1DWBckIAAEA6iIFyQgAAAKDagXJCAADABS2CckIAAIBrf4JyQgAAwJx2g3JCAACAAsmDckIAAEBoG4RyQgAAAM5thHJCAADAM8CEckIAAABlt4VyQgAAwMoJhnJCAACAMFyGckIAAECWroZyQgAAAPwAh3JCAABALfiHckIAAACTSohyQgAAwPiciHJCAACAXu+IckIAAEDEQYlyQgAAgPU4inJCAABAW4uKckIAAADB3YpyQgAAwCYwi3JCAACAjIKLckIAAMC9eYxyQgAAgCPMjHJCAABAiR6NckIAAADvcI1yQgAAwFTDjXJCAADA6wyPckIAAIBRX49yQgAAQLexj3JCAAAAHQSQckIAAEBO+5ByQgAAALRNkXJCAADAGaCRckIAAIB/8pFyQgAAQOVEknJCAACAFjyTckIAAEB8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', 'shape': (3270,), 'dtype': 'float64', 'order': 'little'}, 'appl_close_data': [130.31, 122.0, 128.0, 125.69, 122.87, 122.0, 122.25, 125.75, 121.31, 114.25, 116.25, 121.56, 125.0, 123.0, 134.94, 144.19, 141.31, 138.69, 139.56, 139.13, 135.94, 125.75, 135.81, 133.31, 127.31, 130.38, 125.19, 131.75, 125.0, 119.44, 109.25, 113.81, 111.87, 123.87, 126.87, 121.12, 118.87, 120.5, 128.31, 121.31, 126.75, 124.06, 124.31, 117.87, 115.06, 110.69, 113.12, 110.12, 105.44, 99.31, 102.81, 107.62, 101.0, 105.69, 101.37, 100.75, 94.0, 89.94, 85.81, 87.69, 87.27, 86.37, 87.56, 84.0, 89.12, 92.56, 91.31, 92.87, 96.56, 94.81, 95.75, 91.19, 94.5, 90.44, 92.37, 91.19, 96.62, 101.25, 55.63, 53.75, 51.69, 54.13, 51.75, 54.44, 51.25, 52.38, 53.31, 51.63, 51.81, 54.44, 57.13, 56.94, 58.88, 56.5, 57.69, 58.31, 57.25, 52.69, 55.13, 53.56, 48.69, 50.06, 50.06, 52.0, 48.31, 50.81, 49.31, 47.25, 48.0, 47.38, 47.94, 46.75, 47.5, 47.56, 47.69, 47.06, 46.69, 48.5, 51.44, 50.0, 50.5, 51.69, 54.31, 56.11, 56.81, 58.06, 59.19, 59.5, 60.94, 63.44, 62.44, 58.44, 62.0, 58.88, 58.44, 57.75, 58.0, 56.86, 55.23, 60.66, 59.94, 61.05, 56.69, 52.19, 53.5, 51.44, 48.94, 53.5, 25.75, 24.25, 22.31, 23.62, 22.06, 22.19, 21.75, 20.87, 19.62, 20.0, 22.06, 21.5, 20.12, 20.12, 18.94, 19.5, 20.37, 18.87, 18.5, 18.5, 18.56, 19.31, 19.56, 20.5, 22.31, 22.25, 21.44, 21.31, 20.06, 20.19, 19.06, 19.37, 20.25, 19.87, 19.0, 18.5, 18.94, 18.81, 18.5, 19.31, 18.69, 18.03, 17.56, 16.5, 17.06, 16.69, 17.0, 14.31, 14.31, 15.06, 15.19, 15.38, 15.0, 14.44, 14.06, 14.25, 14.0, 14.38, 14.06, 15.0, 14.69, 14.81, 14.81, 14.88, 14.88, 16.37, 17.06, 16.37, 16.56, 17.19, 16.56, 18.0, 17.19, 17.12, 16.81, 18.69, 19.5, 19.25, 20.5, 20.5, 19.94, 19.56, 21.69, 21.75, 21.62, 21.12, 20.62, 20.19, 21.12, 20.75, 20.75, 19.12, 19.69, 19.12, 19.5, 20.06, 19.0, 18.31, 18.87, 18.81, 18.81, 19.5, 19.37, 18.25, 18.75, 19.25, 20.37, 21.5, 21.25, 20.81, 20.25, 18.62, 19.56, 20.44, 19.69, 19.62, 20.56, 19.69, 20.12, 21.62, 23.0, 21.78, 22.87, 22.17, 22.53, 22.07, 21.59, 20.24, 19.5, 20.87, 20.59, 20.54, 22.04, 21.8, 22.42, 21.44, 20.4, 22.79, 25.72, 25.04, 24.25, 24.03, 24.72, 24.69, 26.2, 25.49, 25.93, 26.59, 24.96, 25.75, 24.96, 24.57, 23.98, 23.0, 22.85, 23.29, 23.18, 24.1, 23.55, 23.53, 23.56, 23.5, 23.23, 23.2, 22.76, 21.47, 19.78, 19.95, 20.89, 20.66, 20.94, 20.73, 21.66, 21.32, 20.04, 20.31, 20.47, 19.88, 20.44, 20.33, 20.19, 21.67, 22.49, 22.26, 23.99, 23.75, 23.34, 23.54, 23.25, 23.9, 23.84, 23.19, 22.03, 22.7, 21.14, 22.54, 24.36, 24.85, 23.96, 25.1, 20.79, 19.96, 19.98, 19.54, 19.09, 18.47, 18.59, 18.96, 18.93, 18.79, 19.06, 19.82, 19.5, 19.13, 19.25, 18.9, 19.05, 19.02, 19.09, 18.73, 18.44, 18.65, 18.07, 18.12, 17.92, 18.21, 17.81, 18.57, 18.92, 18.4, 17.83, 17.83, 18.55, 18.25, 18.55, 17.72, 17.28, 17.37, 16.99, 16.28, 17.02, 15.68, 15.73, 16.45, 15.54, 15.15, 15.51, 15.51, 15.54, 15.05, 14.98, 15.88, 16.14, 16.2, 16.0, 16.82, 17.74, 18.01, 17.99, 18.01, 16.99, 18.0, 18.3, 19.02, 18.14, 18.95, 19.19, 18.67, 17.63, 17.6, 17.56, 18.59, 18.57, 19.07, 19.57, 19.59, 18.71, 18.71, 18.75, 19.37, 19.61, 19.45, 18.97, 20.0, 19.53, 19.68, 19.84, 21.37, 21.0, 20.53, 20.42, 21.3, 21.05, 22.4, 23.76, 22.78, 22.54, 22.54, 21.78, 21.49, 21.0, 20.39, 20.62, 21.01, 21.62, 20.67, 21.0, 21.36, 21.49, 22.07, 22.43, 21.9, 23.3, 23.58, 23.69, 22.9, 22.61, 21.65, 21.23, 21.05, 21.15, 21.7, 20.78, 22.48, 22.17, 21.82, 23.02, 23.21, 23.25, 23.27, 23.07, 24.09, 24.72, 24.41, 25.35, 25.45, 24.67, 24.3, 24.03, 24.98, 24.71, 25.01, 24.6, 23.9, 22.62, 23.13, 21.5, 22.74, 23.81, 23.67, 21.96, 21.7, 23.45, 24.29, 23.53, 24.07, 24.38, 24.66, 25.06, 24.72, 24.49, 24.43, 24.95, 24.74, 24.85, 24.92, 24.27, 24.09, 23.35, 23.46, 23.47, 23.67, 24.46, 24.07, 23.75, 24.9, 24.74, 24.56, 24.1, 24.66, 24.86, 25.06, 25.0, 25.74, 26.11, 25.41, 24.98, 24.53, 24.25, 23.77, 24.12, 23.01, 23.96, 24.27, 23.98, 23.69, 23.51, 22.65, 22.47, 24.37, 24.19, 23.32, 23.94, 25.61, 25.28, 25.21, 25.01, 24.74, 23.46, 24.32, 25.18, 24.15, 23.98, 23.98, 24.2, 23.3, 22.91, 22.78, 22.72, 22.16, 21.4, 21.48, 20.46, 20.09, 19.54, 20.1, 20.54, 20.15, 17.12, 17.11, 16.85, 17.27, 17.14, 16.55, 17.06, 17.72, 17.06, 16.94, 17.55, 18.74, 18.01, 17.53, 17.32, 18.3, 17.51, 18.23, 17.86, 15.63, 14.99, 14.96, 14.92, 14.47, 15.2, 14.36, 14.34, 15.02, 15.43, 15.26, 14.8, 14.45, 13.99, 14.74, 15.03, 15.3, 15.0, 14.99, 14.59, 15.17, 15.61, 15.81, 15.98, 15.91, 16.12, 15.97, 15.73, 15.53, 14.85, 14.7, 14.7, 14.75, 14.05, 14.48, 14.18, 14.38, 14.37, 14.33, 14.29, 14.14, 14.17, 14.5, 14.8, 15.02, 14.58, 14.87, 14.85, 14.64, 14.93, 14.7, 14.72, 14.5, 14.51, 14.17, 14.3, 14.03, 13.77, 13.68, 13.59, 14.11, 14.51, 14.77, 15.16, 14.56, 14.11, 14.34, 14.56, 14.7, 14.88, 14.69, 15.42, 15.61, 15.44, 15.98, 16.07, 16.36, 16.89, 16.9, 17.22, 16.0, 15.84, 15.16, 15.64, 15.59, 16.3, 15.95, 15.65, 15.27, 15.53, 16.35, 16.01, 15.97, 15.41, 15.72, 15.5, 15.18, 15.16, 14.97, 14.63, 14.95, 14.75, 15.28, 15.49, 15.19, 14.79, 14.85, 15.08, 14.57, 14.2, 14.14, 14.49, 14.36, 14.4, 14.06, 14.07, 14.33, 14.8, 14.9, 14.9, 14.85, 14.55, 14.68, 14.72, 14.63, 14.61, 14.43, 14.62, 14.1, 14.02, 13.88, 14.17, 13.8, 14.13, 14.58, 14.93, 14.32, 14.36, 14.66, 14.6, 14.45, 14.43, 14.15, 14.35, 14.35, 14.39, 14.54, 14.67, 15.27, 14.85, 14.77, 15.0, 14.74, 15.02, 14.5, 14.86, 15.01, 14.65, 14.56, 14.62, 14.56, 14.53, 14.37, 14.23, 14.22, 14.72, 14.78, 15.01, 15.0, 14.95, 14.91, 15.0, 14.37, 14.55, 14.41, 14.49, 14.57, 14.14, 14.16, 14.6, 14.46, 14.41, 14.49, 14.45, 14.19, 14.37, 13.2, 13.58, 13.39, 13.24, 13.12, 13.14, 13.51, 13.58, 13.44, 13.35, 13.86, 14.06, 14.22, 14.36, 14.45, 16.09, 17.5, 17.65, 18.0, 18.3, 18.56, 18.67, 18.55, 18.73, 18.8, 18.1, 17.79, 17.85, 18.24, 18.32, 18.88, 18.28, 18.1, 17.95, 17.45, 17.31, 17.6, 17.64, 17.15, 16.79, 17.18, 17.45, 17.77, 17.42, 18.27, 18.19, 19.12, 19.14, 19.2, 19.06, 18.78, 19.09, 19.29, 18.73, 19.06, 19.09, 19.27, 19.13, 19.87, 20.4, 19.89, 19.58, 19.85, 19.9, 19.61, 19.87, 20.9, 20.86, 20.61, 20.8, 20.79, 20.51, 21.54, 20.99, 20.72, 20.28, 21.08, 20.73, 21.21, 20.38, 19.63, 19.93, 19.64, 19.66, 19.7, 20.18, 19.97, 19.71, 20.34, 20.32, 21.01, 21.68, 20.88, 20.86, 21.05, 21.48, 22.19, 22.61, 22.85, 22.95, 22.83, 22.5, 22.74, 22.37, 22.18, 22.56, 23.1, 22.21, 22.36, 22.12, 22.88, 22.58, 22.08, 22.43, 21.32, 20.43, 20.69, 21.3, 20.72, 20.79, 20.57, 21.69, 22.29, 23.22, 23.06, 23.45, 23.68, 24.35, 24.55, 24.82, 23.25, 22.75, 23.22, 23.18, 22.76, 22.99, 22.6, 22.6, 23.72, 23.69, 23.09, 22.89, 23.15, 22.91, 23.03, 23.12, 22.5, 21.9, 21.54, 22.33, 22.42, 21.46, 21.13, 20.41, 20.42, 20.38, 20.28, 21.15, 20.68, 20.72, 20.91, 21.71, 21.54, 21.03, 21.15, 20.85, 21.05, 20.45, 20.38, 21.21, 20.89, 20.17, 20.12, 19.88, 20.04, 19.7, 19.85, 19.81, 20.41, 20.78, 21.15, 21.28, 21.37, 21.28, 22.17, 22.09, 22.59, 23.36, 23.0, 23.73, 24.12, 24.2, 22.85, 22.72, 22.73, 22.61, 22.18, 22.56, 23.01, 23.07, 22.52, 22.68, 22.56, 22.32, 22.26, 21.79, 22.42, 22.71, 22.67, 22.98, 23.8, 23.73, 23.0, 23.16, 23.26, 22.47, 22.4, 22.19, 22.36, 22.81, 23.04, 23.92, 24.02, 23.81, 23.92, 25.16, 26.74, 26.0, 27.1, 27.68, 27.15, 27.56, 26.45, 25.82, 26.19, 25.67, 25.86, 25.86, 25.29, 25.5, 26.87, 27.04, 27.91, 27.92, 27.04, 27.11, 27.5, 28.32, 27.83, 27.31, 27.53, 28.04, 26.93, 26.64, 29.3, 29.18, 28.35, 27.73, 27.73, 27.78, 27.7, 27.13, 26.94, 26.45, 26.77, 25.78, 26.07, 26.14, 26.65, 26.58, 26.67, 26.28, 27.14, 27.3, 27.19, 27.06, 26.64, 27.06, 26.47, 26.71, 27.11, 27.34, 28.41, 28.51, 28.17, 28.06, 28.06, 28.92, 28.4, 28.78, 29.81, 30.35, 30.2, 30.74, 30.12, 30.69, 32.74, 32.81, 32.91, 32.33, 33.0, 33.7, 33.18, 33.7, 32.49, 32.5, 32.54, 32.3, 31.08, 30.95, 30.39, 30.14, 30.03, 29.14, 29.22, 29.58, 32.93, 32.2, 31.97, 32.2, 31.62, 31.68, 30.7, 31.26, 32.43, 32.27, 32.64, 32.34, 31.58, 31.29, 31.79, 31.39, 29.78, 30.3, 31.52, 31.01, 30.37, 30.84, 30.78, 30.87, 31.74, 30.71, 30.8, 31.08, 31.95, 33.05, 34.66, 34.35, 34.12, 34.49, 35.86, 35.66, 35.23, 35.76, 36.35, 35.7, 35.87, 35.59, 35.49, 35.2, 36.35, 37.14, 37.71, 38.01, 36.92, 37.27, 37.29, 37.53, 38.04, 38.68, 38.75, 38.67, 38.79, 39.37, 40.64, 39.62, 39.06, 38.59, 38.29, 39.75, 44.98, 45.5, 47.75, 47.42, 47.47, 47.94, 47.41, 47.55, 47.97, 50.3, 52.19, 52.4, 52.45, 53.5, 55.31, 54.45, 54.72, 54.38, 54.05, 54.75, 55.3, 55.5, 55.24, 54.94, 54.9, 55.39, 55.17, 61.35, 61.27, 64.05, 64.55, 68.44, 67.05, 67.79, 65.21, 62.68, 65.78, 62.89, 63.28, 63.99, 65.15, 64.91, 65.29, 65.26, 66.6, 64.99, 62.72, 63.69, 63.75, 64.01, 63.16, 64.18, 64.44, 64.8, 64.4, 63.29, 63.94, 64.5, 64.55, 69.25, 68.96, 64.56, 65.46, 69.8, 70.2, 70.65, 69.88, 70.46, 70.49, 70.76, 72.05, 72.25, 72.64, 73.98, 76.9, 77.53, 79.63, 77.81, 78.84, 78.94, 80.9, 78.74, 78.36, 81.21, 84.63, 88.41, 90.13, 87.81, 86.81, 85.29, 88.23, 88.93, 88.99, 44.86, 44.5, 44.12, 41.79, 42.81, 42.75, 40.53, 39.35, 39.83, 40.27, 40.32, 40.96, 41.18, 42.25, 42.96, 43.7, 42.83, 42.55, 42.5, 42.53, 41.75, 42.8, 41.67, 40.89, 41.09, 41.89, 42.33, 43.56, 43.74, 41.92, 42.66, 41.04, 37.26, 35.35, 35.62, 37.09, 35.51, 37.18, 35.5, 36.98, 36.19, 35.95, 35.54, 36.06, 36.43, 36.21, 37.15, 36.68, 37.24, 36.97, 36.42, 35.61, 34.13, 34.77, 35.55, 35.36, 35.84, 37.55, 37.55, 39.76, 39.7, 39.78, 40.74, 40.56, 39.76, 40.3, 40.04, 38.24, 37.92, 36.54, 36.92, 37.65, 35.81, 35.9, 36.0, 37.13, 37.98, 38.31, 37.61, 37.86, 38.55, 38.89, 37.76, 37.1, 37.31, 36.37, 36.81, 36.5, 37.98, 37.39, 37.63, 38.25, 38.1, 38.24, 38.35, 40.75, 41.55, 41.49, 43.19, 43.63, 43.29, 44.0, 43.81, 43.63, 43.99, 43.8, 42.65, 42.75, 43.19, 43.22, 42.71, 42.99, 42.65, 43.82, 43.38, 44.0, 46.1, 47.68, 46.25, 47.15, 46.3, 45.83, 45.87, 45.74, 45.77, 46.06, 45.74, 45.84, 46.57, 46.89, 46.26, 46.22, 48.8, 48.68, 49.78, 51.31, 51.4, 50.82, 49.61, 49.87, 51.21, 52.64, 53.19, 52.11, 51.9, 53.2, 53.84, 53.44, 51.08, 52.34, 53.61, 54.44, 53.75, 52.78, 51.7, 51.3, 50.37, 51.59, 49.25, 53.74, 54.0, 53.44, 52.21, 54.94, 56.14, 55.66, 56.79, 56.1, 57.03, 55.41, 54.47, 57.59, 57.5, 59.95, 61.85, 61.15, 60.23, 59.9, 60.11, 61.18, 61.54, 61.45, 62.28, 64.95, 64.52, 64.56, 64.96, 66.52, 67.11, 69.34, 69.66, 68.1, 67.82, 71.6, 72.63, 71.82, 74.05, 73.95, 74.08, 74.33, 74.91, 74.98, 72.01, 72.18, 71.11, 71.38, 72.11, 73.5, 74.02, 73.35, 74.23, 73.57, 71.45, 71.89, 74.75, 74.97, 74.38, 76.3, 76.05, 80.86, 83.9, 84.29, 85.59, 84.71, 82.49, 79.04, 76.09, 77.67, 76.04, 74.2, 72.33, 72.03, 75.0, 75.51, 75.42, 72.1, 71.85, 67.3, 67.6, 68.81, 64.95, 67.31, 64.71, 67.64, 69.22, 70.57, 70.29, 69.08, 71.32, 71.75, 71.46, 70.99, 68.49, 69.1, 69.61, 67.72, 65.48, 66.31, 65.66, 63.93, 63.19, 65.68, 67.32, 66.23, 64.31, 64.66, 63.99, 61.81, 61.67, 60.16, 59.96, 59.51, 58.71, 62.33, 62.75, 62.72, 62.65, 61.17, 67.21, 71.24, 69.79, 68.67, 67.99, 66.71, 66.47, 64.81, 66.22, 65.65, 67.63, 67.04, 65.75, 66.17, 68.15, 69.36, 70.39, 69.6, 71.62, 71.14, 71.13, 71.89, 71.89, 71.03, 70.6, 68.15, 67.7, 67.79, 64.98, 65.26, 63.18, 64.51, 63.38, 63.15, 63.34, 64.33, 63.55, 61.22, 59.77, 62.17, 61.66, 60.0, 59.72, 58.56, 60.76, 59.24, 57.0, 58.33, 57.61, 59.38, 57.56, 57.2, 57.47, 57.86, 59.58, 58.83, 58.99, 57.43, 56.02, 58.97, 57.27, 57.95, 57.0, 55.77, 55.4, 55.0, 55.65, 52.96, 52.25, 50.67, 52.37, 52.9, 54.1, 60.5, 60.72, 61.42, 61.93, 63.87, 63.4, 65.59, 67.96, 67.18, 68.16, 69.59, 68.3, 67.21, 64.78, 63.59, 64.07, 63.65, 63.94, 66.45, 67.98, 67.59, 67.91, 66.56, 67.62, 67.31, 67.81, 68.75, 66.98, 66.48, 66.96, 67.85, 68.38, 71.48, 70.03, 72.8, 72.52, 72.5, 72.63, 74.2, 74.17, 74.1, 73.89, 73.77, 75.26, 74.65, 73.0, 75.75, 77.61, 76.41, 77.01, 76.98, 74.86, 74.08, 75.38, 74.83, 74.22, 74.63, 73.81, 73.23, 75.26, 75.02, 75.4, 74.29, 74.53, 78.99, 79.95, 81.46, 81.05, 81.68, 82.19, 80.41, 80.42, 81.08, 79.16, 78.98, 78.29, 79.71, 80.51, 82.45, 83.34, 83.12, 84.35, 85.0, 84.05, 85.61, 85.85, 86.47, 88.6, 90.31, 91.63, 89.54, 91.81, 91.8, 91.66, 91.32, 91.12, 91.27, 89.83, 87.04, 88.26, 88.75, 86.14, 89.05, 88.55, 87.72, 85.47, 86.31, 84.76, 82.9, 82.2, 81.51, 81.52, 80.87, 84.84, 83.8, 85.66, 85.05, 85.47, 92.57, 97.0, 95.8, 94.62, 97.1, 94.95, 89.07, 88.5, 86.79, 85.7, 86.7, 86.25, 85.38, 85.94, 85.55, 85.73, 84.74, 84.75, 83.94, 84.15, 86.15, 86.18, 83.27, 84.88, 84.7, 85.3, 85.21, 84.83, 85.9, 89.2, 89.51, 89.07, 88.51, 83.93, 84.61, 87.06, 85.41, 86.32, 88.19, 87.72, 88.0, 87.97, 89.87, 88.4, 90.0, 89.57, 89.59, 91.13, 91.48, 93.87, 93.96, 93.52, 95.85, 95.46, 93.24, 93.75, 92.91, 93.65, 94.5, 94.27, 94.68, 93.65, 94.25, 92.59, 92.19, 90.24, 91.43, 90.35, 90.4, 90.27, 90.97, 93.51, 93.24, 95.35, 98.84, 99.92, 99.8, 99.47, 100.39, 100.4, 100.81, 103.92, 105.06, 106.88, 107.34, 108.74, 109.36, 107.52, 107.34, 109.44, 110.02, 111.98, 113.54, 112.89, 110.69, 113.62, 114.35, 118.77, 121.19, 118.4, 121.33, 122.67, 123.64, 124.07, 124.49, 120.19, 120.38, 117.5, 118.75, 120.5, 125.09, 123.66, 121.55, 123.9, 123.0, 122.34, 119.65, 121.89, 120.56, 122.04, 121.26, 127.17, 132.75, 132.3, 130.33, 132.35, 132.39, 134.07, 137.73, 138.1, 138.91, 138.12, 140.0, 143.75, 143.7, 134.89, 137.26, 146.0, 143.85, 141.43, 131.76, 135.0, 136.49, 131.85, 135.25, 135.03, 134.01, 126.39, 125.0, 127.79, 124.03, 119.9, 117.05, 122.06, 122.22, 127.57, 132.51, 131.07, 135.3, 132.25, 126.82, 134.08, 136.25, 138.48, 144.16, 136.76, 135.01, 131.77, 136.71, 135.49, 136.85, 137.2, 138.81, 138.41, 140.92, 140.77, 140.31, 144.15, 148.28, 153.18, 152.77, 154.5, 153.47, 156.34, 158.45, 157.92, 156.24, 161.45, 167.91, 167.86, 166.79, 162.23, 167.25, 166.98, 169.58, 172.75, 173.5, 170.42, 174.36, 186.16, 185.93, 182.78, 184.7, 185.09, 187.0, 189.95, 187.44, 187.87, 186.18, 191.79, 186.3, 175.47, 165.37, 153.76, 169.96, 166.11, 164.3, 166.39, 163.95, 168.85, 168.46, 171.54, 172.54, 174.81, 180.22, 184.29, 182.22, 178.86, 179.81, 185.5, 189.95, 194.3, 194.21, 188.54, 190.86, 191.83, 190.39, 184.4, 182.98, 183.12, 187.21, 193.91, 198.8, 198.95, 198.57, 199.83, 198.08, 194.84, 194.93, 180.05, 177.64, 171.25, 179.4, 178.02, 172.69, 178.78, 169.04, 159.64, 160.89, 161.36, 155.64, 139.07, 135.6, 130.01, 130.01, 131.54, 132.18, 135.36, 133.75, 131.65, 129.36, 122.0, 121.24, 125.48, 129.45, 124.86, 129.4, 127.46, 124.63, 122.18, 123.82, 121.54, 119.46, 119.74, 119.15, 122.96, 129.91, 125.02, 121.73, 124.62, 124.49, 120.93, 122.25, 119.69, 127.35, 126.03, 127.94, 126.61, 126.73, 132.82, 129.67, 133.27, 139.53, 140.98, 145.06, 140.25, 143.01, 143.5, 149.53, 147.49, 151.61, 153.08, 155.89, 152.84, 151.44, 154.55, 147.14, 147.78, 148.38, 153.7, 154.49, 161.04, 168.16, 160.2, 162.89, 168.94, 169.73, 172.24, 175.05, 173.95, 180.0, 180.94, 184.73, 186.66, 182.59, 185.06, 183.45, 188.16, 189.96, 186.26, 189.73, 187.62, 183.6, 185.9, 178.19, 177.05, 181.17, 186.43, 187.01, 186.69, 188.75, 186.1, 185.37, 185.19, 189.43, 185.64, 181.61, 185.64, 180.81, 173.26, 172.37, 176.84, 181.43, 178.75, 180.9, 175.27, 173.16, 173.25, 177.39, 168.26, 170.09, 167.44, 174.68, 168.18, 170.12, 175.16, 179.55, 174.25, 176.63, 172.58, 173.88, 169.64, 172.81, 171.81, 165.15, 166.29, 162.02, 166.26, 159.03, 162.12, 154.4, 157.08, 159.88, 158.95, 156.66, 153.23, 160.64, 164.19, 163.57, 169.55, 173.56, 176.73, 179.3, 179.32, 175.74, 175.39, 173.53, 175.84, 174.29, 176.79, 172.55, 173.64, 174.67, 173.74, 169.53, 166.19, 166.96, 161.22, 160.18, 157.92, 151.68, 151.61, 152.65, 148.94, 140.36, 139.88, 127.83, 134.09, 140.91, 131.05, 126.84, 128.71, 131.93, 128.24, 105.26, 113.66, 109.12, 100.1, 97.07, 98.14, 89.16, 89.79, 88.74, 96.8, 110.26, 104.08, 97.95, 101.89, 97.4, 98.44, 91.49, 96.87, 98.23, 96.38, 92.09, 99.91, 104.55, 111.04, 107.59, 106.96, 110.99, 103.3, 99.1, 98.24, 95.88, 94.77, 90.12, 96.44, 90.24, 88.14, 89.91, 86.29, 80.49, 82.58, 92.95, 90.8, 95.0, 92.67, 88.93, 92.47, 95.9, 91.41, 94.0, 99.72, 100.06, 98.21, 95.0, 98.27, 94.75, 95.43, 89.16, 89.43, 90.0, 85.74, 86.38, 85.04, 85.81, 86.61, 86.29, 85.35, 90.75, 94.58, 93.02, 91.01, 92.7, 90.58, 88.66, 87.71, 85.33, 83.38, 82.33, 78.2, 82.83, 88.36, 88.36, 89.64, 90.73, 94.2, 93.0, 90.13, 91.51, 92.98, 93.55, 96.46, 99.72, 102.51, 97.83, 96.82, 99.27, 99.16, 94.53, 94.37, 90.64, 91.2, 86.95, 90.25, 91.16, 89.19, 89.31, 87.94, 88.37, 91.17, 88.84, 85.3, 83.11, 88.63, 92.68, 96.35, 95.93, 95.42, 99.66, 101.52, 101.62, 101.59, 107.66, 106.5, 106.49, 109.87, 106.85, 104.49, 105.12, 108.69, 112.71, 115.99, 118.45, 115.0, 116.32, 119.57, 120.22, 118.31, 117.64, 121.45, 123.42, 120.5, 121.76, 121.51, 125.4, 123.9, 124.73, 123.9, 125.14, 125.83, 127.24, 132.07, 132.71, 132.5, 129.06, 129.19, 129.57, 124.42, 119.49, 122.95, 122.42, 126.65, 127.45, 125.87, 124.18, 122.5, 130.78, 133.05, 135.07, 135.81, 139.35, 139.49, 140.95, 143.74, 144.67, 143.85, 142.72, 140.25, 139.95, 136.97, 136.09, 136.35, 135.58, 135.88, 139.48, 137.37, 134.01, 136.22, 139.86, 142.44, 141.97, 142.43, 142.83, 140.02, 138.61, 135.4, 137.22, 136.36, 138.52, 142.34, 142.27, 146.88, 147.52, 151.75, 152.91, 151.51, 156.74, 157.82, 159.99, 160.1, 160.0, 160.03, 162.79, 163.39, 166.43, 165.55, 165.11, 163.91, 165.51, 164.72, 162.83, 165.31, 168.42, 166.78, 159.59, 164.0, 164.6, 166.33, 169.22, 169.06, 169.4, 167.41, 169.45, 170.05, 168.21, 165.3, 165.18, 166.55, 170.31, 172.93, 171.14, 172.56, 172.16, 173.72, 175.16, 181.87, 184.55, 185.02, 184.02, 184.48, 185.5, 183.82, 182.37, 186.15, 185.38, 185.35, 180.86, 184.9, 186.02, 190.01, 190.25, 189.27, 190.47, 190.81, 190.02, 191.29, 190.56, 188.05, 189.86, 198.76, 204.92, 205.2, 203.94, 202.48, 197.37, 192.4, 196.35, 188.5, 189.31, 188.75, 190.81, 194.03, 194.34, 201.46, 202.98, 203.25, 201.99, 204.45, 206.63, 207.0, 205.96, 200.51, 199.92, 205.88, 204.44, 204.19, 200.59, 199.91, 196.97, 196.23, 196.48, 193.32, 188.95, 189.87, 197.8, 196.43, 194.67, 196.98, 194.17, 195.03, 191.86, 195.43, 198.23, 200.36, 202.1, 209.04, 211.61, 209.1, 211.64, 210.73, 214.01, 214.38, 210.97, 210.58, 211.98, 210.11, 207.72, 210.65, 209.43, 205.93, 215.04, 211.73, 208.07, 197.75, 203.07, 205.94, 207.88, 199.29, 192.06, 194.73, 195.86, 199.23, 192.05, 195.46, 194.12, 196.19, 195.12, 198.67, 200.38, 203.4, 202.55, 202.93, 201.67, 200.42, 197.06, 200.66, 202.0, 204.62, 208.99, 208.85, 209.33, 210.71, 218.95, 219.08, 223.02, 224.84, 225.5, 226.6, 223.84, 224.45, 224.12, 224.65, 222.25, 224.75, 228.36, 229.37, 226.65, 230.9, 232.39, 235.85, 235.0, 235.97, 238.49, 239.54, 240.6, 239.95, 241.79, 242.29, 242.43, 245.69, 248.92, 247.4, 247.07, 244.59, 259.22, 266.47, 270.83, 269.5, 262.04, 261.6, 268.64, 261.09, 266.35, 258.68, 255.99, 246.25, 235.86, 253.99, 256.52, 262.09, 258.36, 253.82, 254.22, 252.36, 248.34, 237.76, 242.32, 246.76, 245.22, 244.11, 253.35, 256.88, 260.83, 263.95, 263.12, 255.96, 250.94, 249.33, 243.2, 250.51, 253.51, 254.28, 259.69, 267.25, 271.87, 274.07, 270.17, 273.85, 270.97, 269.0, 266.7, 268.3, 256.17, 251.53, 248.48, 246.94, 248.63, 258.67, 258.09, 259.62, 257.29, 251.8, 252.73, 251.45, 249.9, 245.58, 251.89, 254.24, 259.02, 259.94, 259.28, 264.08, 260.96, 258.11, 257.25, 261.85, 261.93, 262.98, 261.7, 260.09, 261.75, 259.41, 250.19, 251.79, 249.1, 247.64, 251.97, 253.07, 249.88, 249.64, 245.8, 239.93, 242.89, 240.28, 241.62, 242.5, 243.1, 250.33, 252.17, 258.77, 257.81, 262.92, 263.07, 263.41, 267.04, 268.06, 270.22, 276.57, 275.37, 283.23, 283.77, 287.75, 288.92, 292.32, 291.16, 286.86, 287.37, 283.75, 282.52, 278.64, 288.94, 289.19, 289.22, 294.07, 295.36, 298.54, 300.14, 302.31, 314.74, 318.0, 309.49, 310.53, 309.52, 307.47, 308.84, 308.05, 307.83, 305.24, 300.98, 304.18, 309.36, 312.8, 318.27, 317.13, 318.62, 316.08, 318.03, 316.65, 308.03, 307.04, 301.59, 300.5, 308.43, 306.73, 313.36, 308.73, 314.8, 315.0, 316.87, 311.15, 316.4, 318.15, 317.44, 320.15, 318.21, 321.01, 319.76, 320.56, 321.67, 320.29, 320.36, 321.25, 320.61, 322.21, 324.2, 325.16, 323.6, 324.68, 325.47, 325.29, 323.66, 322.56, 329.57, 331.29, 334.0, 333.73, 336.12, 342.45, 341.64, 344.42, 345.68, 348.48, 340.65, 338.84, 332.68, 326.72, 337.45, 341.4, 343.85, 343.21, 336.1, 339.32, 345.03, 344.32, 343.44, 346.5, 351.88, 355.2, 358.16, 354.54, 356.85, 359.18, 359.9, 363.13, 358.3, 350.56, 338.61, 342.62, 342.88, 348.16, 353.21, 349.31, 352.12, 359.56, 360.0, 355.36, 355.76, 352.47, 346.67, 351.99, 353.56, 345.43, 330.01, 334.64, 330.67, 339.3, 341.2, 339.19, 344.97, 351.54, 350.44, 350.96, 348.63, 348.51, 344.56, 341.19, 338.89, 338.04, 338.08, 335.06, 330.8, 332.4, 336.13, 332.42, 327.46, 331.85, 337.86, 342.41, 350.7, 353.01, 350.42, 350.15, 346.75, 350.13, 346.28, 348.2, 349.57, 346.75, 346.66, 347.6, 349.45, 347.23, 346.57, 340.5, 333.3, 336.14, 339.87, 340.53, 335.22, 334.4, 332.19, 336.78, 335.0, 337.41, 347.83, 345.51, 346.1, 343.44, 338.04, 332.04, 332.24, 331.49, 325.9, 326.6, 332.44, 326.75, 325.16, 320.26, 315.32, 325.3, 322.61, 331.23, 326.35, 332.04, 335.26, 334.04, 335.67, 343.26, 349.43, 351.76, 357.2, 359.71, 354.0, 353.75, 358.02, 357.77, 364.92, 373.8, 376.85, 386.9, 387.29, 393.3, 398.5, 403.41, 392.59, 391.82, 390.48, 396.75, 388.91, 392.57, 377.37, 373.62, 353.21, 374.01, 363.69, 373.7, 376.99, 383.41, 380.48, 380.44, 366.05, 356.03, 356.44, 373.6, 376.18, 373.72, 383.58, 389.97, 389.99, 384.83, 381.03, 374.05, 379.74, 383.93, 384.14, 377.48, 379.94, 384.62, 389.3, 392.96, 400.5, 411.63, 413.45, 412.14, 401.82, 404.3, 403.17, 399.26, 397.01, 390.57, 381.32, 374.6, 372.5, 378.25, 377.37, 369.8, 388.81, 400.29, 402.19, 408.43, 422.0, 419.99, 422.24, 398.62, 395.31, 392.87, 405.77, 397.77, 400.6, 404.69, 404.95, 404.78, 396.51, 397.41, 403.07, 400.24, 399.73, 406.23, 395.28, 385.22, 384.62, 379.26, 388.83, 384.77, 377.41, 374.94, 369.01, 376.51, 366.99, 363.57, 376.12, 373.2, 382.2, 387.93, 389.7, 393.01, 390.95, 389.09, 390.66, 393.62, 391.84, 388.81, 380.19, 378.94, 381.02, 382.21, 395.95, 396.45, 398.55, 403.33, 406.53, 402.64, 405.12, 405.0, 411.23, 413.44, 418.03, 422.4, 421.73, 423.24, 422.55, 421.39, 419.81, 424.7, 429.11, 427.75, 420.3, 427.41, 420.41, 446.66, 444.63, 447.28, 453.01, 456.48, 456.19, 455.12, 459.68, 463.97, 468.83, 476.68, 493.17, 493.42, 502.6, 509.46, 497.67, 502.21, 502.12, 514.85, 513.04, 516.39, 522.41, 525.76, 535.41, 542.44, 544.47, 545.18, 533.16, 530.26, 530.69, 541.99, 545.17, 552.0, 568.1, 589.58, 585.56, 585.57, 601.1, 605.96, 602.5, 599.34, 596.05, 606.98, 614.48, 617.62, 609.86, 599.55, 618.63, 629.32, 624.31, 633.68, 636.23, 628.44, 626.2, 622.77, 605.23, 580.13, 609.7, 608.34, 587.44, 572.98, 571.7, 560.28, 610.0, 607.7, 603.0, 583.98, 582.13, 585.98, 581.82, 565.25, 569.48, 568.18, 569.18, 570.52, 566.71, 558.22, 553.17, 546.08, 530.12, 530.38, 561.28, 556.97, 570.56, 565.32, 562.29, 572.27, 579.17, 577.73, 560.99, 564.29, 562.83, 571.46, 571.72, 580.32, 571.17, 576.16, 572.16, 571.53, 574.13, 585.78, 587.41, 585.74, 577.67, 582.1, 570.77, 572.03, 574.5, 569.05, 584.0, 592.52, 599.41, 609.94, 605.88, 613.89, 608.21, 604.43, 598.9, 604.97, 606.91, 606.94, 606.26, 614.32, 604.3, 603.83, 600.92, 574.97, 574.88, 585.16, 595.03, 610.76, 606.81, 607.79, 615.7, 622.55, 620.91, 619.86, 620.73, 621.7, 630.0, 631.69, 630.83, 636.34, 648.11, 665.15, 656.06, 668.87, 662.63, 663.22, 675.68, 674.8, 673.47, 663.87, 665.24, 674.97, 670.23, 676.27, 680.44, 662.74, 660.59, 669.79, 682.98, 691.28, 699.78, 701.91, 702.1, 698.7, 700.09, 690.79, 673.54, 665.18, 681.32, 667.1, 659.39, 661.31, 671.45, 666.8, 652.59, 638.17, 635.85, 640.91, 628.1, 629.71, 634.76, 649.79, 644.61, 632.64, 609.84, 634.03, 613.36, 616.83, 609.54, 604.0, 595.32, 596.54, 576.8, 584.62, 582.85, 558.0, 537.75, 547.06, 542.83, 542.9, 536.88, 525.62, 527.68, 565.73, 560.91, 561.7, 571.5, 589.53, 584.78, 582.94, 589.36, 585.28, 586.19, 575.85, 538.79, 547.24, 533.25, 529.82, 541.39, 539.0, 529.69, 509.79, 518.83, 533.9, 526.31, 521.73, 519.33, 520.17, 513.0, 515.06, 509.59, 532.17, 549.03, 542.1, 527.0, 523.9, 525.31, 517.1, 523.51, 520.3, 501.75, 485.92, 506.09, 502.68, 500.0, 504.77, 514.01, 450.5, 439.88, 449.83, 458.27, 456.83, 455.49, 453.62, 442.32, 457.84, 457.35, 468.22, 474.98, 479.93, 467.9, 467.01, 466.59, 460.16, 459.99, 448.85, 446.06, 450.81, 442.8, 448.97, 444.57, 441.4, 430.47]},</div></div><div class=\"1128\" style=\"display: none;\"><div style=\"display: table-cell;\"></div><div style=\"display: table-cell;\">js_event_callbacks&nbsp;=&nbsp;{},</div></div><div class=\"1128\" style=\"display: none;\"><div style=\"display: table-cell;\"></div><div style=\"display: table-cell;\">js_property_callbacks&nbsp;=&nbsp;{},</div></div><div class=\"1128\" style=\"display: none;\"><div style=\"display: table-cell;\"></div><div style=\"display: table-cell;\">name&nbsp;=&nbsp;None,</div></div><div class=\"1128\" style=\"display: none;\"><div style=\"display: table-cell;\"></div><div style=\"display: table-cell;\">selected&nbsp;=&nbsp;Selection(id='1131', ...),</div></div><div class=\"1128\" style=\"display: none;\"><div style=\"display: table-cell;\"></div><div style=\"display: table-cell;\">selection_policy&nbsp;=&nbsp;UnionRenderers(id='1130', ...),</div></div><div class=\"1128\" style=\"display: none;\"><div style=\"display: table-cell;\"></div><div style=\"display: table-cell;\">subscribed_events&nbsp;=&nbsp;[],</div></div><div class=\"1128\" style=\"display: none;\"><div style=\"display: table-cell;\"></div><div style=\"display: table-cell;\">tags&nbsp;=&nbsp;[])</div></div></div>\n",
       "<script>\n",
       "(function() {\n",
       "  var expanded = false;\n",
       "  var ellipsis = document.getElementById(\"1129\");\n",
       "  ellipsis.addEventListener(\"click\", function() {\n",
       "    var rows = document.getElementsByClassName(\"1128\");\n",
       "    for (var i = 0; i < rows.length; i++) {\n",
       "      var el = rows[i];\n",
       "      el.style.display = expanded ? \"none\" : \"table-row\";\n",
       "    }\n",
       "    ellipsis.innerHTML = expanded ? \"&hellip;)\" : \"&lsaquo;&lsaquo;&lsaquo;\";\n",
       "    expanded = !expanded;\n",
       "  });\n",
       "})();\n",
       "</script>\n"
      ],
      "text/plain": [
       "ColumnDataSource(id='1127', ...)"
      ]
     },
     "execution_count": 16,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "#数据准备\n",
    "appl_source = ColumnDataSource(\n",
    "    data=dict(\n",
    "        appl_date_data=appl_date,\n",
    "        appl_close_data=AAPL['close'],\n",
    "        appl_high_data=AAPL['high']\n",
    "    )\n",
    ")\n",
    "appl_source"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 17,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div style=\"display: table;\"><div style=\"display: table-row;\"><div style=\"display: table-cell;\"><b title=\"bokeh.models.sources.ColumnDataSource\">ColumnDataSource</b>(</div><div style=\"display: table-cell;\">id&nbsp;=&nbsp;'1132', <span id=\"1134\" style=\"cursor: pointer;\">&hellip;)</span></div></div><div class=\"1133\" style=\"display: none;\"><div style=\"display: table-cell;\"></div><div style=\"display: table-cell;\">data&nbsp;=&nbsp;{'goog_date_data': {'__ndarray__': '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AABAtntdckIAAAAczl1yQgAAwIEgXnJCAADAGGpfckIAAIB+vF9yQgAAQOQOYHJCAAAASmFgckIAAMCvs2ByQgAAAOGqYXJCAADARv1hckIAAICsT2JyQgAAQBKiYnJCAAAAePRickIAAAAPPmRyQgAAwHSQZHJCAACA2uJkckIAAEBANWVyQgAAgHEsZnJCAABA135mckIAAAA90WZyQgAAwKIjZ3JCAACACHZnckIAAMA5bWhyQgAAgJ+/aHJCAABABRJpckIAAABrZGlyQgAAwNC2aXJCAAAAAq5qckIAAMBnAGtyQgAAgM1Sa3JCAABAM6VrckIAAACZ92tyQgAAADBBbXJCAADAlZNtckIAAID75W1yQgAAQGE4bnJCAACAki9vckIAAED4gW9yQgAAAF7Ub3JCAADAwyZwckIAAIApeXByQgAAwFpwcXJCAACAwMJxckIAAEAmFXJyQgAAAIxncnJCAADA8blyckIAAAAjsXNyQgAAwIgDdHJCAACA7lV0ckIAAEBUqHRyQgAAALr6dHJCAABA6/F1ckIAAABRRHZyQgAAwLaWdnJCAACAHOl2ckIAAECCO3dyQgAAgLMyeHJCAABAGYV4ckIAAAB/13hyQgAAwOQpeXJCAACASnx5ckIAAMB7c3pyQgAAgOHFenJCAABARxh7ckIAAACtantyQgAAAES0fHJCAADAqQZ9ckIAAIAPWX1yQgAAQHWrfXJCAAAA2/19ckIAAEAM9X5yQgAAAHJHf3JCAADA15l/ckIAAIA97H9yQgAAQKM+gHJCAACA1DWBckIAAEA6iIFyQgAAAKDagXJCAADABS2CckIAAIBrf4JyQgAAwJx2g3JCAACAAsmDckIAAEBoG4RyQgAAAM5thHJCAADAM8CEckIAAABlt4VyQgAAwMoJhnJCAACAMFyGckIAAECWroZyQgAAAPwAh3JCAABALfiHckIAAACTSohyQgAAwPiciHJCAACAXu+IckIAAEDEQYlyQgAAgPU4inJCAABAW4uKckIAAADB3YpyQgAAwCYwi3JCAACAjIKLckIAAMC9eYxyQgAAgCPMjHJCAABAiR6NckIAAADvcI1yQgAAwFTDjXJCAADA6wyPckIAAIBRX49yQgAAQLexj3JCAAAAHQSQckIAAEBO+5ByQgAAALRNkXJCAADAGaCRckIAAIB/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', 'shape': (2148,), 'dtype': 'float64', 'order': 'little'}, 'goog_high_data': [104.06, 109.08, 113.48, 111.6, 108.0, 107.95, 108.62, 105.49, 103.71, 102.97, 102.37, 101.74, 102.0, 103.03, 102.71, 106.56, 108.41, 112.0, 114.23, 115.8, 117.49, 121.6, 120.42, 119.67, 122.63, 124.1, 120.88, 127.4, 135.02, 132.3, 134.24, 136.87, 138.53, 138.45, 139.88, 139.68, 138.86, 137.61, 143.55, 142.38, 145.5, 149.2, 152.4, 148.99, 150.13, 180.17, 194.43, 192.64, 189.52, 194.39, 199.95, 197.67, 199.25, 201.6, 190.4, 182.3, 175.44, 175.2, 172.52, 183.75, 189.8, 188.32, 179.47, 177.5, 174.42, 169.98, 169.5, 170.83, 177.21, 180.03, 182.95, 183.0, 182.5, 181.51, 181.06, 180.7, 176.2, 173.68, 173.5, 174.88, 173.18, 178.82, 180.69, 180.49, 180.5, 188.46, 187.88, 186.85, 188.6, 193.3, 193.55, 193.52, 198.23, 199.88, 203.64, 202.93, 196.9, 195.9, 194.25, 198.1, 197.71, 195.93, 197.39, 200.01, 205.02, 205.3, 196.25, 195.36, 189.33, 182.24, 189.41, 188.86, 194.7, 196.36, 196.66, 216.8, 213.37, 207.75, 206.4, 200.02, 201.6, 192.21, 192.32, 193.08, 199.84, 199.33, 199.75, 198.84, 198.9, 194.48, 189.85, 189.92, 189.87, 189.75, 187.67, 187.75, 187.25, 189.6, 189.85, 184.65, 181.2, 180.95, 178.4, 180.0, 178.61, 179.64, 180.4, 182.17, 181.94, 180.24, 180.86, 184.8, 183.28, 181.45, 181.39, 182.95, 185.32, 190.26, 189.65, 194.62, 195.1, 194.8, 194.42, 194.32, 194.36, 190.34, 187.88, 192.0, 200.5, 205.0, 224.0, 224.74, 222.0, 220.85, 222.08, 222.25, 223.7, 228.15, 229.88, 228.62, 229.25, 228.5, 227.8, 231.98, 232.23, 231.09, 231.62, 233.45, 239.97, 241.17, 241.67, 258.1, 265.44, 260.98, 263.76, 266.05, 278.4, 292.89, 289.78, 289.3, 293.75, 299.59, 293.19, 288.5, 287.28, 284.19, 281.24, 277.3, 278.3, 280.3, 287.67, 290.3, 292.32, 294.81, 298.0, 304.47, 309.25, 304.38, 298.93, 296.24, 295.98, 297.6, 295.8, 297.5, 296.6, 294.4, 299.24, 306.75, 303.4, 301.9, 310.35, 312.61, 317.8, 309.25, 303.29, 298.0, 298.23, 297.41, 292.84, 292.5, 299.52, 299.72, 299.0, 298.51, 295.65, 292.68, 292.33, 286.58, 290.2, 292.77, 287.79, 286.57, 280.5, 281.45, 281.47, 279.74, 284.75, 284.0, 285.02, 289.12, 289.51, 288.5, 287.5, 289.99, 289.39, 295.5, 299.28, 299.1, 311.42, 315.53, 313.28, 306.75, 304.5, 306.0, 311.3, 313.76, 319.22, 317.21, 320.95, 318.41, 315.1, 310.72, 317.5, 320.11, 321.28, 314.9, 314.48, 316.67, 314.82, 312.65, 307.19, 302.0, 300.23, 305.2, 307.96, 309.87, 311.13, 346.43, 349.3, 347.4, 356.0, 357.09, 358.95, 374.75, 383.9, 385.0, 386.58, 391.79, 397.47, 395.59, 388.29, 391.35, 396.9, 398.22, 397.0, 398.85, 403.81, 404.5, 409.98, 417.31, 424.72, 428.75, 431.24, 426.4, 408.45, 415.44, 419.53, 417.5, 416.41, 406.7, 410.65, 415.78, 415.21, 418.0, 419.73, 423.14, 432.5, 446.21, 432.2, 436.86, 432.86, 432.5, 431.86, 427.78, 428.73, 418.21, 435.67, 448.96, 451.55, 470.5, 473.4, 470.25, 475.11, 474.99, 466.89, 469.9, 457.36, 453.49, 440.03, 428.39, 444.95, 454.23, 439.99, 438.22, 433.28, 439.6, 402.0, 406.5, 393.9, 389.9, 383.7, 370.69, 374.4, 364.5, 350.6, 351.69, 346.0, 367.0, 372.14, 373.54, 368.95, 381.24, 380.07, 391.7, 397.54, 369.45, 381.1, 387.24, 383.4, 368.45, 360.03, 358.53, 344.5, 346.1, 352.37, 352.3, 348.75, 341.78, 350.09, 351.66, 344.1, 345.75, 370.09, 371.71, 377.86, 399.0, 393.5, 391.87, 392.47, 404.9, 414.57, 413.89, 412.85, 417.17, 419.1, 411.33, 409.76, 412.5, 409.83, 413.64, 416.0, 450.72, 444.7, 441.04, 430.04, 426.91, 425.73, 419.44, 402.49, 401.5, 398.87, 400.68, 397.12, 409.0, 411.71, 404.71, 384.87, 380.15, 376.86, 379.84, 381.81, 374.5, 373.03, 383.88, 383.44, 383.0, 385.88, 381.0, 378.25, 382.99, 387.08, 381.45, 390.0, 394.86, 394.27, 395.43, 390.49, 387.0, 391.1, 392.25, 390.93, 394.8, 391.87, 404.0, 406.0, 409.75, 408.3, 408.0, 406.48, 418.2, 419.33, 423.77, 422.8, 425.38, 427.89, 425.23, 425.05, 422.74, 418.34, 411.49, 411.0, 410.57, 401.14, 404.44, 391.75, 393.89, 391.31, 391.91, 387.49, 389.56, 389.17, 385.77, 377.17, 377.91, 380.68, 379.73, 384.5, 384.68, 377.67, 375.28, 375.13, 381.67, 388.45, 390.0, 387.09, 379.0, 379.26, 378.27, 376.4, 375.32, 380.95, 382.32, 384.65, 382.15, 381.28, 385.4, 383.19, 381.75, 380.79, 384.69, 392.73, 406.76, 406.28, 410.05, 418.69, 415.49, 407.39, 408.45, 407.45, 409.45, 407.68, 411.22, 406.98, 405.62, 406.0, 406.46, 415.77, 418.24, 421.91, 431.95, 437.85, 429.91, 429.68, 429.5, 429.2, 423.75, 424.75, 429.5, 460.1, 484.64, 477.86, 488.5, 491.96, 485.24, 480.46, 482.16, 479.13, 473.73, 473.75, 479.66, 479.02, 481.74, 479.49, 474.72, 481.17, 489.95, 499.85, 497.68, 499.66, 498.4, 510.0, 513.0, 507.5, 501.78, 489.86, 494.74, 490.4, 488.39, 487.43, 489.44, 492.4, 491.8, 488.6, 488.9, 486.36, 485.5, 483.75, 484.11, 482.74, 469.31, 471.5, 465.25, 458.64, 459.47, 468.08, 468.58, 464.47, 476.66, 483.95, 487.5, 489.87, 488.25, 493.55, 501.75, 505.0, 513.0, 507.77, 496.48, 490.76, 492.65, 484.75, 499.54, 504.5, 497.9, 498.75, 498.0, 505.0, 506.01, 485.0, 478.0, 473.3, 474.35, 473.75, 472.68, 462.39, 462.78, 469.13, 466.13, 470.15, 472.75, 478.68, 484.24, 476.95, 475.25, 459.8, 453.67, 452.42, 448.7, 445.5, 459.0, 463.14, 465.5, 458.4, 455.25, 451.93, 448.66, 449.82, 446.7, 448.5, 447.6, 456.57, 462.17, 463.39, 465.0, 465.23, 465.44, 466.0, 463.4, 458.53, 474.25, 473.0, 472.09, 473.0, 470.79, 469.4, 468.0, 468.77, 476.99, 476.39, 479.9, 481.95, 492.5, 485.0, 479.98, 481.37, 484.45, 482.4, 481.35, 472.81, 471.08, 474.07, 474.84, 472.82, 468.17, 471.73, 469.49, 467.0, 467.51, 462.54, 473.14, 475.22, 472.7, 479.2, 479.01, 483.41, 479.2, 484.95, 491.8, 498.84, 508.78, 505.02, 510.51, 519.0, 520.78, 526.5, 519.64, 518.25, 511.67, 508.54, 505.88, 509.0, 516.0, 517.25, 518.75, 515.29, 524.99, 534.99, 533.2, 527.99, 529.5, 527.4, 531.85, 534.4, 544.4, 543.87, 548.74, 547.0, 546.5, 547.32, 552.67, 558.58, 557.73, 554.5, 553.52, 523.18, 520.0, 518.69, 517.02, 512.59, 516.62, 519.34, 520.44, 516.51, 514.99, 513.2, 510.15, 519.88, 525.78, 526.82, 518.72, 519.75, 517.4, 511.69, 496.43, 501.0, 502.56, 508.16, 516.25, 516.13, 515.55, 517.45, 514.98, 513.3, 515.4, 516.5, 528.0, 529.48, 529.83, 521.24, 522.07, 521.65, 527.98, 527.21, 530.27, 529.28, 537.25, 549.45, 556.8, 560.79, 571.46, 569.56, 571.79, 571.74, 569.55, 584.35, 596.81, 588.99, 585.09, 596.0, 610.26, 623.78, 625.68, 641.41, 638.4, 639.86, 625.92, 634.0, 641.37, 658.49, 655.0, 677.6, 677.47, 678.97, 676.54, 680.0, 699.91, 707.0, 713.72, 713.58, 730.23, 741.79, 747.24, 734.89, 681.88, 669.93, 660.92, 675.49, 647.5, 635.49, 636.77, 659.1, 669.97, 678.28, 693.4, 676.43, 694.3, 702.79, 711.06, 695.0, 692.0, 698.93, 716.56, 718.0, 724.8, 720.99, 714.32, 697.62, 699.7, 695.42, 676.71, 679.5, 691.0, 699.26, 700.73, 713.22, 716.0, 707.95, 702.49, 697.37, 686.85, 680.96, 662.28, 659.96, 653.34, 657.2, 649.47, 657.4, 649.05, 639.99, 625.74, 609.99, 597.5, 568.0, 579.69, 595.0, 572.24, 561.33, 560.43, 573.0, 536.67, 512.78, 509.0, 511.17, 514.19, 517.73, 523.71, 530.6, 534.99, 541.04, 532.66, 535.06, 511.01, 513.21, 509.0, 506.5, 466.47, 475.49, 479.09, 479.74, 472.72, 453.36, 454.17, 453.3, 440.0, 431.0, 440.15, 447.88, 446.98, 449.34, 433.71, 440.84, 447.5, 435.7, 465.78, 457.47, 462.87, 448.61, 453.57, 442.69, 466.5, 475.74, 463.29, 477.83, 485.44, 474.14, 472.0, 473.86, 467.26, 457.45, 459.72, 458.28, 459.37, 547.7, 542.59, 560.83, 559.31, 554.49, 553.0, 556.81, 563.4, 584.86, 594.93, 602.45, 599.0, 592.0, 599.49, 589.3, 585.0, 586.75, 587.95, 591.19, 582.95, 584.68, 588.88, 582.48, 581.41, 554.21, 553.0, 562.6, 571.49, 585.88, 589.92, 583.89, 580.5, 578.0, 588.04, 580.72, 570.0, 558.82, 557.34, 558.0, 575.7, 579.1, 578.07, 568.99, 563.78, 556.98, 553.15, 551.19, 557.8, 544.93, 530.0, 538.0, 536.72, 540.38, 539.23, 549.0, 555.19, 555.68, 549.5, 539.5, 540.06, 527.5, 536.5, 537.05, 498.98, 484.09, 480.25, 497.23, 496.87, 493.13, 492.09, 487.26, 486.02, 480.89, 473.22, 473.01, 480.08, 489.77, 484.0, 495.75, 508.88, 506.13, 503.54, 507.61, 510.66, 510.0, 498.28, 496.69, 489.9, 494.88, 497.0, 483.46, 474.83, 476.45, 471.01, 482.18, 474.29, 463.24, 452.46, 452.94, 432.38, 424.48, 435.09, 441.99, 441.97, 449.28, 439.14, 439.18, 462.07, 454.13, 440.79, 445.0, 450.0, 437.16, 423.51, 425.08, 416.98, 409.98, 412.5, 375.99, 374.98, 358.99, 348.57, 341.89, 381.95, 394.5, 359.0, 356.5, 386.0, 380.98, 383.78, 369.69, 358.0, 350.47, 343.0, 369.31, 371.0, 372.0, 371.96, 362.99, 372.36, 368.88, 344.42, 341.15, 329.44, 316.3, 312.49, 313.0, 324.99, 310.16, 303.73, 300.19, 282.94, 269.37, 269.95, 286.66, 295.46, 296.45, 287.38, 277.78, 281.36, 283.49, 284.24, 309.44, 318.0, 314.9, 312.88, 316.47, 318.49, 329.5, 322.13, 320.35, 317.79, 309.5, 303.31, 306.34, 305.26, 301.38, 306.81, 311.0, 321.82, 331.24, 340.8, 330.91, 325.19, 327.5, 318.95, 320.6, 313.8, 303.58, 308.25, 299.5, 303.5, 309.35, 331.96, 328.0, 333.87, 352.33, 345.05, 348.8, 345.0, 343.0, 354.44, 355.38, 373.81, 381.0, 377.5, 365.0, 363.62, 362.99, 347.09, 353.38, 359.8, 348.92, 349.8, 349.62, 352.3, 352.49, 343.82, 340.7, 333.69, 329.0, 319.08, 310.19, 306.57, 310.5, 320.0, 325.0, 327.46, 329.73, 335.34, 340.0, 336.0, 332.99, 349.45, 353.84, 351.34, 359.16, 352.0, 343.81, 353.51, 355.24, 369.76, 371.72, 369.82, 363.75, 365.0, 374.35, 379.1, 376.99, 381.06, 392.9, 399.82, 390.65, 384.3, 390.0, 389.75, 393.18, 389.49, 389.05, 394.97, 403.75, 397.59, 402.4, 405.0, 408.28, 404.99, 410.13, 412.0, 410.99, 396.39, 392.21, 394.11, 397.31, 401.64, 405.67, 402.84, 398.65, 405.0, 411.86, 411.62, 417.23, 429.6, 429.96, 432.46, 441.24, 447.34, 440.92, 440.5, 437.89, 433.73, 427.7, 421.5, 421.09, 419.72, 418.69, 420.46, 417.49, 408.99, 412.23, 415.9, 428.23, 427.8, 427.21, 426.4, 415.41, 410.64, 409.19, 406.0, 414.45, 417.37, 424.52, 426.73, 438.68, 445.75, 435.48, 432.85, 431.9, 430.2, 441.21, 450.49, 446.75, 442.81, 437.8, 451.47, 452.7, 453.9, 454.0, 456.91, 454.88, 459.42, 458.41, 457.23, 461.75, 464.72, 463.18, 451.99, 447.7, 445.0, 462.18, 466.09, 470.09, 474.35, 473.0, 468.58, 472.37, 461.86, 466.82, 458.33, 458.25, 462.6, 466.99, 466.27, 470.94, 473.3, 476.8, 478.91, 489.37, 497.37, 496.98, 498.9, 501.99, 507.0, 501.41, 499.93, 501.5, 499.75, 500.14, 496.47, 491.74, 492.43, 499.37, 518.99, 523.25, 521.51, 525.76, 527.46, 535.58, 536.9, 554.75, 553.6, 552.95, 559.35, 555.0, 557.89, 561.64, 554.56, 550.0, 551.83, 550.17, 539.46, 537.5, 545.5, 549.77, 551.78, 562.58, 568.78, 573.5, 572.9, 572.51, 576.99, 577.5, 578.78, 574.0, 571.6, 586.6, 584.29, 587.06, 582.46, 583.67, 591.22, 593.01, 591.45, 594.83, 588.69, 590.66, 589.33, 594.71, 594.75, 597.31, 596.38, 600.37, 597.64, 598.93, 599.84, 601.5, 612.87, 619.52, 625.99, 624.84, 622.73, 625.4, 629.51, 627.84, 625.86, 610.0, 603.25, 604.46, 598.16, 588.38, 594.2, 593.56, 590.42, 585.98, 586.82, 570.6, 549.88, 549.6, 547.65, 547.0, 540.99, 535.81, 534.96, 542.1, 538.0, 533.5, 542.0, 541.53, 537.79, 540.49, 537.15, 544.13, 543.4, 545.01, 544.03, 547.5, 543.63, 538.44, 528.49, 531.75, 533.29, 545.66, 548.12, 556.13, 567.67, 565.18, 564.66, 578.5, 586.21, 588.28, 569.45, 568.42, 571.45, 568.44, 568.0, 566.85, 558.31, 559.85, 572.0, 567.39, 564.72, 567.63, 569.74, 573.45, 574.88, 570.89, 568.75, 569.85, 568.77, 574.0, 588.88, 592.34, 597.84, 568.81, 553.99, 559.66, 560.25, 552.5, 549.32, 544.99, 538.33, 534.83, 536.5, 537.68, 532.92, 526.74, 515.72, 517.52, 505.32, 522.82, 519.88, 512.04, 522.0, 510.99, 508.36, 510.97, 499.44, 485.58, 485.0, 489.79, 477.45, 489.76, 492.31, 493.45, 491.06, 493.87, 508.0, 509.25, 500.91, 488.84, 488.88, 488.5, 488.71, 494.5, 500.4, 504.0, 505.87, 503.47, 500.97, 496.6, 486.89, 482.75, 477.65, 477.55, 464.55, 457.83, 448.4, 442.28, 447.67, 451.29, 457.33, 473.26, 479.44, 492.99, 493.83, 494.7, 470.56, 469.65, 482.99, 485.7, 488.98, 490.59, 490.75, 497.5, 495.25, 488.88, 487.36, 493.28, 492.46, 507.0, 508.6, 505.74, 505.5, 506.0, 498.0, 494.75, 491.19, 489.87, 494.7, 490.87, 482.51, 471.59, 468.25, 458.37, 457.81, 457.26, 459.99, 459.76, 454.87, 464.94, 464.43, 471.88, 467.59, 472.5, 480.4, 479.79, 484.35, 484.75, 481.89, 482.45, 491.2, 510.41, 519.98, 517.78, 519.69, 527.83, 536.85, 533.59, 532.94, 531.87, 530.62, 528.25, 540.0, 539.95, 537.2, 537.6, 544.6, 545.99, 547.49, 545.25, 601.64, 619.69, 614.82, 617.38, 616.0, 614.82, 624.74, 621.23, 620.0, 621.0, 619.0, 620.66, 620.0, 621.83, 629.92, 625.49, 629.49, 630.85, 623.0, 619.85, 616.9, 604.0, 597.89, 589.5, 599.98, 597.89, 593.44, 589.01, 596.6, 592.98, 589.8, 574.32, 571.57, 573.33, 576.48, 582.0, 593.0, 592.52, 595.58, 593.99, 603.0, 598.29, 596.45, 593.77, 592.56, 597.88, 604.72, 607.0, 606.0, 603.78, 603.87, 602.41, 601.33, 598.42, 605.59, 606.18, 610.33, 618.43, 618.25, 615.39, 618.8, 619.35, 619.67, 624.27, 641.99, 642.96, 634.08, 641.73, 612.49, 620.69, 622.49, 619.7, 620.36, 604.47, 613.35, 614.34, 611.45, 611.44, 618.39, 619.63, 619.45, 617.5, 625.0, 629.64, 630.09, 626.5, 627.25, 631.18, 624.93, 614.7, 613.09, 614.72, 616.49, 619.22, 606.0, 611.49, 608.98, 603.69, 597.98, 594.51, 586.62, 580.0, 578.29, 571.0, 569.79, 569.0, 567.99, 579.8, 579.23, 582.45, 588.39, 586.91, 584.99, 581.89, 585.5, 588.16, 595.19, 594.74, 581.49, 575.16, 580.64, 584.89, 578.1, 576.91, 577.6, 579.45, 545.75, 527.66, 530.88, 526.82, 528.28, 527.0, 537.44, 538.11, 539.25, 544.1, 545.73, 542.01, 539.0, 539.42, 541.46, 538.49, 544.43, 543.55, 536.94, 535.92, 527.27, 531.22, 530.33, 536.54, 531.99, 520.0, 523.96, 522.77, 522.12, 521.79, 529.05, 533.2, 530.3, 527.6, 526.82, 524.63, 521.24, 520.0, 516.69, 510.2, 514.08, 508.35, 506.57, 506.69, 486.23, 493.94, 492.35, 482.86, 480.75, 488.4, 496.21, 500.25, 506.67, 521.18, 535.4, 538.51, 550.68, 537.65, 535.98, 539.42, 544.0, 542.0, 600.25, 602.05, 604.68, 602.83, 608.06, 619.5, 625.41, 627.5, 620.95, 615.98, 614.96, 615.5, 609.67, 603.0, 598.85, 590.0, 569.0, 574.61, 564.12, 568.5, 570.5, 564.99, 552.44, 543.69, 524.89, 514.87, 507.0, 521.41, 530.0, 537.27, 530.45, 539.45, 542.99, 546.3, 543.83, 527.92, 522.76, 535.94, 539.1, 534.65, 531.99, 533.88, 536.95, 544.98, 546.84, 549.9, 558.52, 555.0, 528.78, 526.42, 532.93, 547.05, 544.02, 537.3, 524.0, 512.0, 503.44, 507.8, 515.23, 520.5, 537.47, 546.8, 555.23, 559.0, 599.6, 591.83, 592.56, 592.06, 588.89, 592.75, 599.97, 595.0, 590.18, 602.7, 602.3, 599.69, 585.51, 587.96, 597.5, 599.74, 608.78, 614.37, 609.39, 605.95, 612.09, 618.08, 618.08, 618.3, 612.29, 604.5, 588.5, 584.97, 580.25, 574.27, 588.82, 590.36, 599.51, 616.0, 624.0, 631.9, 628.62, 625.66, 627.45, 629.13, 626.18, 636.56, 624.32, 624.0, 629.32, 628.5, 631.84, 631.82, 631.73, 634.68, 644.49, 645.0, 643.0, 646.76, 668.15, 670.25, 663.97, 660.0, 647.0, 633.8, 629.39, 632.89, 626.95, 631.98, 634.0, 640.99, 591.0, 588.66, 587.68, 578.71, 574.48, 580.32, 580.0, 584.0, 585.5, 586.41, 597.07, 610.83, 609.39, 611.35, 614.5, 608.13, 613.84, 612.0, 612.93, 608.81, 607.63, 617.88, 616.78, 607.94, 611.65, 612.36, 619.77, 625.6, 625.7, 624.0, 622.49, 608.81, 611.19, 611.5, 611.9, 607.0, 617.85, 622.78, 623.5, 625.91, 637.27, 636.06, 647.39, 648.8, 648.5, 649.49, 653.5, 658.59, 656.59, 653.49, 647.5, 647.95, 639.0, 636.43, 635.33, 634.5, 636.0, 653.14, 648.99, 623.81, 617.69, 612.8, 616.26, 608.85, 598.45, 606.63, 611.35, 618.0, 616.74, 616.08, 611.6, 608.11, 614.83, 607.89, 610.57, 616.9, 616.38, 616.19, 614.55, 608.5, 615.0, 630.1, 637.85, 632.42, 615.69, 613.81, 609.6, 611.92, 601.73, 599.13, 591.9, 590.0, 572.65, 580.49, 578.13, 581.97, 587.89, 581.0, 585.32, 570.3, 567.0, 565.07, 564.52, 574.21, 584.28, 580.0, 579.84, 571.48, 568.09, 566.6, 573.99, 566.23, 580.13, 583.0, 588.41, 600.06, 593.52, 588.6, 592.43, 577.85, 571.93, 579.15, 579.19, 580.67, 583.69, 598.48, 612.94, 618.35, 617.93, 613.38, 616.87, 635.0, 642.6, 636.5, 639.51, 638.03, 643.72, 649.38, 644.26, 645.87, 646.37, 642.24, 660.15, 672.85, 674.25, 674.64, 677.25, 678.87, 678.0, 680.6, 680.48, 680.45, 672.0, 677.62, 688.99, 687.39, 688.58, 685.0, 686.5, 699.89, 712.25, 712.81, 700.65, 694.91, 709.0, 713.0, 712.88, 718.66, 728.56, 731.38, 734.92, 750.04, 764.89, 761.24, 762.84, 759.3, 765.0, 765.99, 763.92, 769.89, 774.38, 763.58, 761.32, 747.53, 758.5, 754.87, 743.83, 746.99, 756.34, 759.42, 706.7, 684.63, 687.33, 687.0, 682.0, 683.03, 681.0, 690.9, 695.55, 686.86, 686.5, 678.23, 671.49, 668.34, 669.8, 667.6, 662.18, 660.0, 653.02, 668.92, 678.0, 669.8, 670.0, 667.0, 675.0, 684.91, 693.9, 699.22, 705.89, 695.51, 694.5, 695.61, 696.88, 691.65, 701.92, 703.51, 716.47, 707.82, 721.92, 729.1, 723.0, 724.65, 718.82, 715.18, 712.88, 708.84, 706.91, 710.57, 727.0, 731.93, 741.47, 739.38, 736.3, 738.35, 745.0, 742.43, 742.2, 735.0, 724.34, 719.64, 712.77, 705.34, 749.0, 756.83, 758.48, 755.6, 756.95, 760.95, 757.62, 776.6, 770.47, 771.11, 772.96, 778.81, 786.67, 783.0, 787.9, 785.35, 788.74, 793.26, 807.0, 808.97, 805.45, 801.25, 808.41, 795.95, 804.75, 806.99, 807.14], 'goog_close_data': [100.34, 108.31, 109.4, 104.87, 106.0, 107.91, 106.15, 102.01, 102.37, 100.25, 101.51, 100.01, 101.58, 102.3, 102.31, 105.33, 107.5, 111.49, 112.0, 113.97, 117.49, 119.36, 117.84, 118.38, 120.82, 119.83, 118.26, 126.86, 131.08, 129.6, 132.58, 135.06, 138.37, 137.08, 138.85, 137.73, 135.26, 137.4, 140.9, 142.0, 144.11, 149.16, 147.94, 140.49, 149.38, 172.43, 187.4, 181.8, 185.97, 193.3, 190.64, 196.03, 194.87, 191.67, 184.7, 169.35, 172.55, 168.7, 167.86, 183.02, 182.0, 184.87, 172.54, 172.5, 167.54, 169.4, 165.1, 167.52, 174.76, 179.39, 181.05, 181.98, 179.96, 179.4, 180.4, 176.29, 171.43, 169.98, 173.43, 171.65, 170.45, 178.69, 179.78, 176.47, 180.08, 185.02, 183.75, 186.3, 187.9, 191.91, 192.76, 192.9, 197.6, 192.79, 202.71, 194.5, 193.51, 188.55, 193.85, 195.06, 193.54, 195.38, 195.33, 199.97, 203.9, 197.3, 193.92, 188.28, 180.72, 177.12, 189.24, 188.08, 190.34, 195.62, 191.9, 205.96, 210.86, 204.36, 196.03, 198.64, 191.58, 187.98, 187.4, 192.99, 195.23, 198.41, 197.9, 197.95, 191.37, 193.95, 188.89, 185.87, 187.99, 186.06, 185.18, 187.01, 185.9, 188.81, 185.2, 181.35, 179.98, 177.8, 174.99, 178.61, 175.6, 179.29, 180.04, 180.88, 178.6, 178.98, 179.25, 181.42, 179.57, 180.45, 180.51, 180.04, 185.29, 188.57, 189.22, 193.76, 192.05, 193.23, 193.96, 192.93, 191.45, 185.0, 186.97, 191.4, 198.1, 204.22, 215.81, 223.53, 218.75, 219.78, 219.45, 220.0, 222.29, 226.19, 228.5, 226.98, 228.02, 226.02, 227.8, 231.29, 228.72, 229.24, 231.05, 233.13, 239.16, 239.18, 241.61, 255.45, 256.0, 260.81, 259.2, 266.0, 277.27, 288.0, 287.9, 280.26, 290.94, 293.12, 279.56, 286.31, 282.5, 282.75, 278.35, 274.8, 277.44, 280.3, 286.7, 287.84, 289.3, 289.71, 297.25, 304.1, 302.0, 292.72, 294.15, 291.25, 295.71, 291.52, 295.54, 296.23, 293.35, 291.78, 298.86, 300.89, 301.19, 299.54, 309.9, 312.0, 313.94, 302.4, 295.85, 296.09, 296.93, 293.5, 287.76, 291.61, 299.19, 297.3, 297.73, 292.35, 291.25, 291.57, 285.68, 284.05, 289.72, 284.0, 285.65, 285.1, 279.99, 280.0, 274.01, 279.58, 282.57, 282.59, 283.58, 288.45, 287.27, 286.0, 286.25, 288.45, 287.11, 294.87, 295.39, 299.09, 309.74, 311.68, 303.0, 302.62, 300.2, 303.79, 307.91, 311.9, 311.37, 315.36, 314.28, 313.94, 306.0, 309.62, 316.46, 318.68, 311.0, 310.71, 312.75, 312.99, 310.65, 306.1, 300.97, 297.44, 296.14, 305.0, 303.28, 308.7, 303.2, 339.9, 348.65, 346.91, 355.44, 353.06, 358.17, 372.14, 379.38, 379.68, 385.95, 390.43, 395.03, 389.9, 379.15, 391.1, 390.4, 396.97, 392.8, 398.15, 403.45, 400.21, 409.36, 416.47, 422.86, 428.62, 423.48, 403.54, 404.91, 414.09, 417.7, 405.85, 404.54, 404.22, 410.65, 409.2, 412.61, 417.49, 418.96, 422.55, 430.15, 424.6, 429.74, 426.33, 432.04, 430.93, 424.64, 426.69, 420.15, 414.86, 435.23, 445.24, 451.24, 465.66, 466.9, 469.76, 471.63, 463.63, 466.25, 467.11, 444.91, 436.45, 399.46, 427.5, 443.03, 433.0, 434.27, 433.49, 426.82, 432.66, 401.78, 396.04, 381.55, 385.1, 367.92, 369.08, 358.77, 362.61, 345.7, 343.32, 342.38, 366.46, 368.75, 366.59, 365.49, 378.07, 377.4, 390.38, 362.62, 364.8, 376.45, 378.18, 368.1, 364.45, 353.88, 343.0, 337.5, 337.06, 351.16, 344.5, 338.77, 339.79, 348.19, 339.92, 340.22, 341.89, 365.8, 369.69, 377.2, 394.98, 388.44, 390.0, 389.7, 404.34, 407.99, 411.18, 406.16, 416.38, 409.66, 408.95, 402.16, 406.82, 404.24, 410.5, 415.0, 437.1, 440.5, 427.16, 425.97, 420.03, 417.94, 398.9, 394.8, 394.17, 394.75, 394.3, 394.78, 408.8, 402.98, 387.0, 374.13, 376.2, 371.3, 374.5, 370.99, 370.02, 370.95, 375.58, 381.25, 382.99, 381.35, 371.94, 371.82, 382.62, 379.44, 374.44, 389.99, 386.51, 393.3, 386.57, 381.54, 386.52, 384.39, 391.0, 390.7, 388.14, 387.17, 402.13, 399.95, 404.86, 404.22, 402.32, 406.11, 417.81, 419.33, 423.2, 421.46, 423.19, 420.45, 418.2, 424.56, 417.25, 408.83, 403.5, 407.89, 403.05, 399.0, 387.12, 390.11, 390.9, 389.36, 385.5, 382.4, 388.12, 386.6, 375.51, 367.23, 375.39, 373.85, 377.95, 381.0, 376.94, 374.2, 368.5, 369.43, 380.97, 387.72, 385.8, 383.36, 377.3, 378.29, 373.43, 373.73, 373.26, 380.95, 378.95, 380.75, 378.53, 378.6, 384.36, 380.14, 378.49, 377.85, 384.09, 391.9, 406.57, 403.98, 409.88, 414.69, 403.81, 397.0, 406.85, 403.78, 403.98, 406.87, 402.92, 403.58, 401.9, 401.44, 404.04, 415.7, 411.81, 420.5, 429.0, 426.65, 426.5, 427.44, 427.3, 421.75, 420.64, 419.31, 426.06, 459.67, 480.78, 473.31, 486.6, 485.1, 475.2, 476.57, 476.39, 467.5, 469.91, 471.8, 476.95, 472.57, 475.0, 472.63, 473.55, 481.03, 489.3, 491.93, 495.9, 498.79, 495.05, 509.65, 508.01, 505.0, 484.75, 489.5, 484.65, 484.81, 480.8, 484.85, 487.0, 488.71, 482.64, 484.11, 483.93, 481.78, 478.99, 482.12, 480.3, 462.8, 468.63, 462.9, 456.2, 455.58, 457.53, 468.03, 462.56, 460.48, 467.59, 483.26, 487.19, 483.58, 485.5, 489.46, 499.72, 505.0, 504.28, 497.28, 487.83, 489.75, 480.84, 479.05, 499.07, 488.09, 495.84, 492.47, 494.32, 501.5, 481.75, 481.5, 467.16, 471.48, 470.01, 471.03, 461.89, 458.29, 459.1, 465.93, 461.47, 469.94, 472.1, 475.86, 475.85, 470.62, 464.93, 448.77, 449.45, 448.23, 438.68, 440.95, 457.55, 455.64, 454.72, 452.96, 454.75, 443.03, 448.0, 446.19, 440.85, 447.23, 445.28, 456.55, 462.04, 461.83, 465.0, 463.62, 461.88, 460.92, 458.16, 458.53, 472.6, 471.02, 471.51, 468.21, 466.5, 464.53, 467.39, 466.29, 474.27, 472.8, 476.01, 471.65, 482.48, 479.08, 477.53, 477.99, 481.18, 479.01, 471.38, 469.0, 465.78, 473.23, 471.12, 467.27, 466.81, 469.25, 461.47, 466.74, 461.78, 458.0, 472.61, 470.96, 470.32, 470.6, 475.86, 473.97, 474.33, 483.52, 487.11, 498.6, 497.91, 500.4, 507.07, 518.84, 518.25, 515.06, 515.49, 511.34, 504.77, 505.24, 502.84, 505.89, 515.2, 514.31, 509.97, 514.11, 524.98, 527.42, 530.26, 526.29, 525.01, 522.7, 530.38, 534.34, 541.63, 539.4, 542.56, 543.34, 544.47, 545.33, 552.16, 552.99, 555.0, 549.5, 548.59, 520.12, 512.51, 514.0, 509.76, 508.0, 511.89, 516.11, 510.0, 512.94, 511.01, 503.0, 510.0, 516.02, 525.78, 514.73, 515.75, 515.5, 508.6, 497.55, 491.52, 500.04, 497.92, 506.61, 512.75, 512.19, 515.0, 513.26, 506.4, 512.88, 511.4, 515.25, 525.15, 527.8, 523.52, 519.35, 514.48, 521.33, 522.65, 524.78, 528.75, 525.3, 535.27, 546.85, 552.83, 560.1, 568.02, 569.0, 568.16, 567.5, 567.27, 582.55, 584.39, 584.02, 579.03, 594.05, 609.62, 615.18, 625.39, 622.0, 637.39, 620.11, 616.0, 633.48, 639.62, 644.71, 650.75, 675.77, 675.82, 668.51, 674.6, 679.23, 694.77, 707.0, 703.21, 711.25, 725.65, 741.79, 732.94, 693.84, 663.97, 632.07, 660.55, 641.68, 629.65, 633.63, 625.85, 648.54, 660.52, 676.7, 666.0, 673.57, 692.26, 697.0, 693.0, 681.53, 684.16, 698.51, 715.26, 714.87, 718.42, 699.2, 699.35, 694.05, 689.96, 669.23, 673.35, 677.37, 689.69, 696.69, 700.73, 710.84, 700.74, 702.53, 691.48, 685.19, 685.33, 657.0, 649.25, 631.68, 653.2, 646.73, 638.25, 653.82, 637.65, 615.95, 600.79, 600.25, 584.35, 548.62, 574.49, 566.4, 555.98, 550.52, 548.27, 564.3, 515.9, 495.43, 506.8, 501.71, 504.95, 516.69, 521.16, 518.09, 534.62, 532.25, 529.64, 508.95, 509.0, 502.86, 507.8, 486.44, 464.19, 472.86, 475.39, 471.18, 457.02, 444.6, 447.7, 432.7, 433.35, 413.62, 439.84, 440.18, 443.01, 437.92, 419.87, 439.16, 432.0, 433.55, 460.56, 450.78, 458.19, 444.08, 438.08, 440.47, 465.71, 465.7, 455.12, 471.09, 476.82, 467.81, 464.19, 469.08, 457.45, 451.66, 446.84, 455.03, 449.54, 539.41, 537.79, 555.0, 546.49, 543.04, 544.06, 552.12, 558.47, 574.29, 593.08, 581.29, 594.9, 586.36, 579.0, 583.01, 573.2, 584.94, 583.0, 576.3, 581.0, 580.07, 577.52, 578.6, 549.99, 549.46, 544.62, 560.9, 568.24, 583.0, 585.8, 575.0, 567.3, 572.22, 586.3, 567.0, 557.87, 554.17, 545.2, 552.95, 571.51, 572.81, 569.46, 562.38, 560.2, 546.43, 545.21, 542.3, 551.0, 528.82, 528.07, 526.42, 534.73, 527.04, 537.0, 543.91, 554.53, 541.55, 540.57, 533.8, 521.62, 516.09, 535.6, 533.44, 481.32, 468.8, 477.11, 489.22, 475.62, 491.98, 477.12, 483.11, 482.7, 473.75, 467.86, 463.0, 479.85, 486.34, 479.12, 495.01, 500.84, 502.61, 500.03, 505.49, 510.15, 498.3, 490.5, 485.0, 486.53, 490.59, 483.01, 474.16, 468.58, 473.78, 463.29, 465.25, 464.41, 450.26, 444.25, 419.95, 418.66, 414.16, 433.75, 437.66, 433.86, 442.93, 414.49, 439.08, 449.15, 430.14, 429.27, 435.11, 439.6, 431.04, 381.0, 400.52, 411.72, 390.49, 386.91, 371.21, 346.01, 338.11, 328.98, 332.0, 381.02, 362.71, 339.17, 353.02, 372.54, 379.32, 362.75, 355.67, 352.32, 339.29, 329.49, 368.75, 358.0, 359.69, 359.36, 346.49, 366.94, 342.24, 331.22, 331.14, 318.78, 311.46, 291.0, 312.08, 310.02, 300.12, 297.42, 280.18, 259.56, 262.43, 257.44, 282.05, 292.09, 292.96, 265.99, 275.11, 279.43, 274.34, 283.99, 302.11, 305.97, 308.82, 300.22, 315.76, 310.67, 325.28, 315.24, 310.28, 310.17, 297.11, 298.02, 302.95, 300.36, 297.42, 303.11, 307.65, 321.32, 328.05, 334.06, 322.01, 325.19, 315.07, 312.69, 314.32, 300.97, 298.99, 299.67, 282.75, 303.08, 306.5, 324.7, 323.87, 331.48, 348.67, 343.32, 338.53, 340.57, 340.45, 343.0, 353.72, 371.28, 378.77, 358.51, 358.04, 363.05, 357.68, 342.66, 353.11, 342.64, 346.45, 330.06, 345.45, 341.64, 337.18, 337.99, 327.16, 325.48, 318.92, 305.64, 308.57, 290.89, 308.17, 317.91, 323.53, 324.42, 319.69, 335.34, 333.1, 329.94, 330.16, 348.6, 347.17, 344.07, 353.29, 347.7, 342.69, 348.06, 354.09, 362.5, 369.78, 368.24, 358.65, 362.0, 372.5, 378.11, 368.91, 379.5, 388.74, 392.24, 379.3, 381.47, 383.86, 384.69, 389.49, 385.95, 383.71, 391.47, 395.97, 393.69, 401.98, 402.99, 403.47, 396.61, 407.33, 407.98, 399.01, 389.54, 387.5, 390.0, 396.84, 398.88, 397.18, 396.5, 393.5, 404.36, 405.56, 410.4, 417.23, 426.56, 428.4, 431.65, 440.28, 444.32, 438.77, 435.62, 432.6, 429.0, 424.84, 416.77, 416.0, 415.16, 414.06, 420.09, 407.35, 405.68, 409.29, 415.77, 425.32, 424.14, 421.59, 418.99, 408.49, 409.61, 396.63, 402.49, 410.39, 414.4, 424.3, 424.69, 438.17, 442.6, 430.25, 430.17, 427.9, 427.69, 437.34, 446.72, 444.8, 439.85, 436.24, 445.64, 443.05, 452.21, 453.73, 451.14, 450.36, 457.1, 456.61, 453.94, 458.58, 462.28, 460.0, 444.89, 445.28, 443.97, 460.41, 465.24, 468.73, 471.37, 468.0, 466.06, 464.75, 461.67, 455.76, 453.01, 457.52, 461.3, 458.62, 463.97, 470.94, 472.14, 475.12, 477.54, 488.29, 491.72, 491.46, 497.0, 499.06, 498.46, 496.77, 492.48, 498.53, 498.53, 495.85, 487.2, 484.58, 488.52, 498.74, 517.54, 514.18, 516.25, 524.04, 526.11, 535.32, 529.91, 549.85, 552.09, 551.72, 551.1, 554.09, 553.69, 554.21, 548.29, 540.3, 551.05, 536.12, 533.99, 537.29, 540.33, 548.65, 551.1, 562.51, 566.76, 570.56, 567.85, 572.05, 576.28, 577.49, 576.65, 572.99, 569.96, 582.35, 583.09, 585.74, 579.76, 583.0, 589.87, 587.51, 585.74, 585.01, 586.25, 587.05, 589.02, 591.5, 590.51, 595.73, 593.14, 597.76, 593.94, 596.42, 598.68, 601.12, 611.68, 618.48, 622.87, 619.4, 622.73, 619.98, 626.75, 623.99, 608.26, 594.1, 602.02, 601.11, 590.48, 587.09, 589.85, 580.0, 587.62, 580.41, 582.98, 550.01, 540.0, 542.42, 542.1, 534.29, 529.94, 533.02, 531.12, 540.82, 526.78, 531.29, 533.47, 536.44, 534.45, 536.4, 533.12, 541.3, 538.21, 543.22, 540.76, 542.8, 535.07, 531.47, 526.43, 526.8, 532.69, 541.06, 545.32, 554.59, 564.21, 562.48, 560.19, 576.45, 581.14, 579.54, 563.18, 565.2, 565.56, 566.4, 560.0, 557.5, 549.0, 557.33, 562.88, 562.69, 562.45, 566.71, 567.12, 568.8, 571.01, 568.22, 563.54, 567.49, 566.22, 572.73, 586.77, 589.0, 595.3, 550.15, 550.1, 555.04, 554.3, 547.06, 544.99, 531.64, 529.06, 529.19, 532.0, 525.7, 530.6, 506.37, 509.76, 498.67, 493.14, 521.65, 509.05, 505.39, 510.88, 507.53, 507.97, 498.37, 494.43, 475.01, 472.05, 477.16, 477.07, 475.47, 490.46, 485.63, 482.37, 493.37, 505.6, 498.72, 485.52, 484.78, 474.02, 487.01, 488.5, 483.19, 497.99, 501.27, 500.08, 500.03, 488.56, 486.25, 482.05, 475.1, 472.68, 472.08, 454.26, 444.95, 439.49, 436.55, 436.07, 450.2, 456.56, 467.49, 475.83, 489.2, 491.34, 494.02, 459.61, 466.18, 481.59, 477.5, 484.81, 490.06, 488.97, 492.63, 484.35, 484.99, 484.85, 490.41, 489.83, 506.32, 508.1, 500.22, 505.35, 503.71, 491.74, 492.01, 486.35, 485.59, 490.52, 482.15, 467.97, 462.02, 464.07, 451.39, 454.62, 450.98, 458.83, 452.69, 450.02, 460.33, 463.18, 470.3, 464.4, 470.58, 476.18, 476.14, 482.27, 480.43, 480.64, 481.06, 490.15, 508.28, 513.46, 516.0, 513.48, 527.29, 530.41, 527.17, 527.69, 525.79, 525.62, 522.35, 538.23, 534.35, 530.01, 536.35, 538.84, 541.39, 543.3, 540.93, 601.45, 617.71, 607.83, 607.98, 611.99, 612.53, 616.5, 618.6, 616.47, 618.58, 613.7, 615.0, 615.6, 620.18, 624.27, 625.08, 626.77, 624.82, 622.88, 617.19, 603.29, 595.47, 583.72, 583.55, 596.56, 590.83, 591.22, 583.01, 594.97, 590.0, 582.11, 555.71, 564.35, 571.82, 573.0, 578.36, 587.14, 590.54, 591.5, 592.21, 594.62, 594.91, 590.3, 591.71, 590.8, 595.06, 603.07, 605.49, 604.23, 602.38, 598.92, 601.0, 598.86, 593.97, 604.35, 602.12, 609.07, 613.5, 616.44, 614.21, 616.01, 616.87, 616.69, 624.18, 639.63, 631.75, 626.77, 611.83, 611.08, 619.91, 616.5, 616.79, 600.99, 600.36, 611.04, 612.0, 610.15, 610.98, 614.29, 618.38, 616.5, 616.44, 624.5, 628.15, 624.15, 624.22, 625.26, 630.08, 610.21, 611.32, 608.82, 610.04, 613.4, 600.76, 600.79, 609.56, 600.62, 591.66, 592.31, 591.77, 580.3, 576.71, 569.99, 569.56, 557.1, 561.36, 561.06, 576.5, 577.32, 582.16, 586.89, 579.74, 575.36, 581.73, 581.84, 586.76, 591.8, 587.68, 569.09, 574.18, 580.0, 578.16, 577.37, 570.61, 576.28, 578.51, 530.7, 526.84, 521.53, 525.73, 525.1, 525.05, 532.82, 537.76, 537.97, 544.1, 538.56, 533.89, 535.79, 534.27, 535.3, 537.68, 542.66, 535.45, 535.05, 529.55, 518.42, 530.46, 529.81, 531.25, 524.03, 518.39, 518.26, 519.67, 518.13, 520.9, 529.02, 525.6, 528.06, 523.08, 521.06, 519.03, 519.17, 516.73, 509.51, 504.73, 508.37, 502.95, 500.37, 485.02, 484.58, 493.0, 487.01, 480.22, 474.88, 482.8, 493.65, 497.57, 506.38, 521.03, 532.44, 535.36, 546.6, 531.99, 527.28, 534.01, 538.26, 528.94, 597.62, 594.94, 602.55, 595.35, 606.99, 618.23, 618.98, 622.52, 607.22, 610.94, 603.69, 606.77, 592.4, 601.17, 577.52, 579.04, 546.02, 573.41, 549.01, 562.13, 563.77, 557.23, 539.0, 533.15, 504.88, 490.92, 498.17, 518.82, 523.29, 520.04, 526.86, 539.08, 540.7, 540.96, 532.5, 524.84, 522.18, 534.03, 534.96, 524.85, 530.12, 529.52, 532.07, 542.56, 546.68, 546.67, 546.63, 539.2, 520.66, 525.51, 531.89, 539.34, 528.84, 527.5, 515.04, 495.52, 501.9, 504.7, 514.71, 515.12, 537.17, 543.18, 548.5, 558.99, 591.68, 582.41, 590.51, 580.7, 583.67, 590.49, 596.42, 583.16, 586.31, 598.67, 600.14, 592.64, 578.65, 584.82, 597.5, 596.14, 608.33, 612.34, 600.95, 595.08, 608.35, 613.0, 616.56, 611.47, 600.87, 594.88, 580.94, 580.0, 570.11, 563.0, 588.19, 582.93, 599.39, 613.77, 620.36, 625.65, 623.77, 623.39, 616.05, 627.42, 625.39, 625.63, 618.07, 619.54, 625.96, 621.83, 630.37, 625.82, 629.7, 633.14, 640.25, 639.7, 642.4, 645.9, 665.41, 668.28, 659.01, 650.02, 622.46, 623.14, 625.96, 629.64, 624.99, 628.58, 632.91, 639.57, 585.99, 585.52, 580.93, 569.49, 568.1, 579.98, 577.69, 580.11, 580.83, 585.11, 596.33, 609.09, 606.77, 609.85, 611.46, 605.91, 612.2, 609.76, 605.56, 606.52, 604.64, 614.0, 607.94, 606.11, 609.9, 609.31, 618.39, 618.25, 622.4, 621.25, 614.25, 604.96, 606.8, 607.14, 600.25, 605.15, 617.78, 615.99, 621.13, 625.04, 633.98, 633.49, 639.98, 646.05, 642.59, 649.33, 647.02, 655.76, 648.41, 641.24, 646.92, 642.62, 635.15, 632.32, 630.84, 626.86, 635.96, 651.01, 624.6, 606.07, 609.57, 607.45, 599.3, 596.06, 597.6, 601.27, 609.72, 615.47, 614.98, 604.85, 604.43, 607.26, 611.02, 596.97, 607.55, 612.79, 609.15, 613.66, 605.23, 604.0, 611.11, 628.93, 623.05, 600.4, 614.11, 600.8, 609.46, 603.66, 591.53, 594.34, 588.23, 580.86, 570.98, 578.59, 570.41, 580.57, 578.23, 580.45, 568.5, 565.1, 561.09, 559.05, 564.51, 570.85, 581.53, 577.51, 565.21, 571.48, 560.7, 564.68, 569.3, 564.31, 580.07, 580.47, 587.83, 595.92, 585.98, 586.01, 581.7, 571.19, 570.48, 576.52, 574.92, 576.73, 580.76, 593.06, 610.82, 615.51, 607.57, 607.99, 613.36, 634.96, 632.3, 632.97, 632.68, 628.75, 641.33, 642.82, 640.54, 642.23, 642.35, 642.0, 660.01, 668.66, 667.54, 672.87, 677.14, 675.54, 669.51, 677.18, 676.8, 678.63, 669.22, 677.25, 688.01, 681.68, 685.09, 681.04, 680.72, 699.4, 706.15, 700.77, 692.19, 690.88, 706.04, 709.68, 709.98, 718.28, 727.5, 728.12, 733.99, 749.38, 749.16, 753.46, 756.5, 754.5, 761.78, 756.99, 762.5, 768.05, 767.65, 757.84, 744.09, 744.56, 751.48, 744.75, 740.98, 744.7, 755.49, 695.0, 681.79, 678.67, 680.35, 677.3, 677.76, 675.15, 680.3, 687.59, 687.92, 682.96, 681.72, 667.12, 652.29, 663.03, 665.9, 659.05, 652.55, 647.26, 647.18, 668.21, 669.97, 665.87, 667.97, 661.15, 670.71, 683.67, 691.89, 698.37, 695.25, 691.03, 687.82, 691.13, 684.21, 685.42, 696.88, 697.56, 702.7, 701.96, 720.78, 721.07, 720.11, 722.36, 715.63, 709.5, 708.87, 706.29, 700.01, 707.38, 723.25, 723.67, 737.97, 734.75, 733.3, 738.12, 741.48, 739.99, 723.25, 724.93, 715.19, 711.32, 704.51, 702.87, 741.5, 754.21, 753.67, 750.73, 753.68, 753.83, 755.69, 775.6, 759.02, 765.74, 770.17, 773.95, 785.37, 782.42, 780.7, 782.86, 787.82, 792.89, 806.85, 792.46, 795.53, 799.71, 790.77, 790.13, 799.78, 801.2, 806.19]},</div></div><div class=\"1133\" style=\"display: none;\"><div style=\"display: table-cell;\"></div><div style=\"display: table-cell;\">js_event_callbacks&nbsp;=&nbsp;{},</div></div><div class=\"1133\" style=\"display: none;\"><div style=\"display: table-cell;\"></div><div style=\"display: table-cell;\">js_property_callbacks&nbsp;=&nbsp;{},</div></div><div class=\"1133\" style=\"display: none;\"><div style=\"display: table-cell;\"></div><div style=\"display: table-cell;\">name&nbsp;=&nbsp;None,</div></div><div class=\"1133\" style=\"display: none;\"><div style=\"display: table-cell;\"></div><div style=\"display: table-cell;\">selected&nbsp;=&nbsp;Selection(id='1136', ...),</div></div><div class=\"1133\" style=\"display: none;\"><div style=\"display: table-cell;\"></div><div style=\"display: table-cell;\">selection_policy&nbsp;=&nbsp;UnionRenderers(id='1135', ...),</div></div><div class=\"1133\" style=\"display: none;\"><div style=\"display: table-cell;\"></div><div style=\"display: table-cell;\">subscribed_events&nbsp;=&nbsp;[],</div></div><div class=\"1133\" style=\"display: none;\"><div style=\"display: table-cell;\"></div><div style=\"display: table-cell;\">tags&nbsp;=&nbsp;[])</div></div></div>\n",
       "<script>\n",
       "(function() {\n",
       "  var expanded = false;\n",
       "  var ellipsis = document.getElementById(\"1134\");\n",
       "  ellipsis.addEventListener(\"click\", function() {\n",
       "    var rows = document.getElementsByClassName(\"1133\");\n",
       "    for (var i = 0; i < rows.length; i++) {\n",
       "      var el = rows[i];\n",
       "      el.style.display = expanded ? \"none\" : \"table-row\";\n",
       "    }\n",
       "    ellipsis.innerHTML = expanded ? \"&hellip;)\" : \"&lsaquo;&lsaquo;&lsaquo;\";\n",
       "    expanded = !expanded;\n",
       "  });\n",
       "})();\n",
       "</script>\n"
      ],
      "text/plain": [
       "ColumnDataSource(id='1132', ...)"
      ]
     },
     "execution_count": 17,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "goog_source = ColumnDataSource(\n",
    "    data=dict(\n",
    "        goog_date_data=goog_date,\n",
    "        goog_close_data=GOOG['close'],\n",
    "        goog_high_data=GOOG['high'],\n",
    "    )\n",
    ")\n",
    "goog_source"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 18,
   "metadata": {},
   "outputs": [
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "BokehDeprecationWarning: 'legend' keyword is deprecated, use explicit 'legend_label', 'legend_field', or 'legend_group' keywords instead\n",
      "BokehDeprecationWarning: 'legend' keyword is deprecated, use explicit 'legend_label', 'legend_field', or 'legend_group' keywords instead\n"
     ]
    }
   ],
   "source": [
    "#绘制图形\n",
    "plot.line(\n",
    "    x='appl_date_data',\n",
    "    y='appl_close_data',\n",
    "    line_width=2,\n",
    "    color='red',\n",
    "    alpha=0.5,\n",
    "    legend=\"AAPL\",\n",
    "    source=appl_source,\n",
    "    name='appl_close_data')\n",
    "\n",
    "plot.line(\n",
    "    x='goog_date_data',\n",
    "    y='goog_close_data',\n",
    "    line_width=2,\n",
    "    color='blue',\n",
    "    alpha=0.5,\n",
    "    legend=\"GOOG\",\n",
    "    source=goog_source,\n",
    "    name='goog_close_data')\n",
    "\n",
    "#其他属性\n",
    "plot.legend.location=\"top_left\"\n",
    "plot.legend.click_policy=\"hide\"\n",
    "plot.hover.mode = 'vline'"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 19,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "\n",
       "\n",
       "\n",
       "\n",
       "\n",
       "\n",
       "  <div class=\"bk-root\" id=\"79fde55f-b957-441f-9679-e5abdc209d7c\" data-root-id=\"1092\"></div>\n"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "application/javascript": [
       "(function(root) {\n",
       "  function embed_document(root) {\n",
       "    \n",
       "  var docs_json = {\"744387a1-3a14-4364-b78d-b642e1502859\":{\"roots\":{\"references\":[{\"attributes\":{\"below\":[{\"id\":\"1103\"}],\"center\":[{\"id\":\"1106\"},{\"id\":\"1110\"},{\"id\":\"1162\"}],\"left\":[{\"id\":\"1107\"}],\"plot_height\":350,\"plot_width\":800,\"renderers\":[{\"id\":\"1140\"},{\"id\":\"1167\"}],\"title\":{\"id\":\"1093\"},\"toolbar\":{\"id\":\"1119\"},\"x_range\":{\"id\":\"1095\"},\"x_scale\":{\"id\":\"1099\"},\"y_range\":{\"id\":\"1097\"},\"y_scale\":{\"id\":\"1101\"}},\"id\":\"1092\",\"subtype\":\"Figure\",\"type\":\"Plot\"},{\"attributes\":{\"label\":{\"value\":\"GOOG\"},\"renderers\":[{\"id\":\"1167\"}]},\"id\":\"1191\",\"type\":\"LegendItem\"},{\"attributes\":{\"text\":\"Normalized Stock Closing Prices\"},\"id\":\"1093\",\"type\":\"Title\"},{\"attributes\":{\"data\":{\"goog_close_data\":[100.34,108.31,109.4,104.87,106.0,107.91,106.15,102.01,102.37,100.25,101.51,100.01,101.58,102.3,102.31,105.33,107.5,111.49,112.0,113.97,117.49,119.36,117.84,118.38,120.82,119.83,118.26,126.86,131.08,129.6,132.58,135.06,138.37,137.08,138.85,137.73,135.26,137.4,140.9,142.0,144.11,149.16,147.94,140.49,149.38,172.43,187.4,181.8,185.97,193.3,190.64,196.03,194.87,191.67,184.7,169.35,172.55,168.7,167.86,183.02,182.0,184.87,172.54,172.5,167.54,169.4,165.1,167.52,174.76,179.39,181.05,181.98,179.96,179.4,180.4,176.29,171.43,169.98,173.43,171.65,170.45,178.69,179.78,176.47,180.08,185.02,183.75,186.3,187.9,191.91,192.76,192.9,197.6,192.79,202.71,194.5,193.51,188.55,193.85,195.06,193.54,195.38,195.33,199.97,203.9,197.3,193.92,188.28,180.72,177.12,189.24,188.08,190.34,195.62,191.9,205.96,210.86,204.36,196.03,198.64,191.58,187.98,187.4,192.99,195.23,198.41,197.9,197.95,191.37,193.95,188.89,185.87,187.99,186.06,185.18,187.01,185.9,188.81,185.2,181.35,179.98,177.8,174.99,178.61,175.6,179.29,180.04,180.88,178.6,178.98,179.25,181.42,179.57,180.45,180.51,180.04,185.29,188.57,189.22,193.76,192.05,193.23,193.96,192.93,191.45,185.0,186.97,191.4,198.1,204.22,215.81,223.53,218.75,219.78,219.45,220.0,222.29,226.19,228.5,226.98,228.02,226.02,227.8,231.29,228.72,229.24,231.05,233.13,239.16,239.18,241.61,255.45,256.0,260.81,259.2,266.0,277.27,288.0,287.9,280.26,290.94,293.12,279.56,286.31,282.5,282.75,278.35,274.8,277.44,280.3,286.7,287.84,289.3,289.71,297.25,304.1,302.0,292.72,294.15,291.25,295.71,291.52,295.54,296.23,293.35,291.78,298.86,300.89,301.19,299.54,309.9,312.0,313.94,302.4,295.85,296.09,296.93,293.5,287.76,291.61,299.19,297.3,297.73,292.35,291.25,291.57,285.68,284.05,289.72,284.0,285.65,285.1,279.99,280.0,274.01,279.58,282.57,282.59,283.58,288.45,287.27,286.0,286.25,288.45,287.11,294.87,295.39,299.09,309.74,311.68,303.0,302.62,300.2,303.79,307.91,311.9,311.37,315.36,314.28,313.94,306.0,309.62,316.46,318.68,311.0,310.71,312.75,312.99,310.65,306.1,300.97,297.44,296.14,305.0,303.28,308.7,303.2,339.9,348.65,346.91,355.44,353.06,358.17,372.14,379.38,379.68,385.95,390.43,395.03,389.9,379.15,391.1,390.4,396.97,392.8,398.15,403.45,400.21,409.36,416.47,422.86,428.62,423.48,403.54,404.91,414.09,417.7,405.85,404.54,404.22,410.65,409.2,412.61,417.49,418.96,422.55,430.15,424.6,429.74,426.33,432.04,430.93,424.64,426.69,420.15,414.86,435.23,445.24,451.24,465.66,466.9,469.76,471.63,463.63,466.25,467.11,444.91,436.45,399.46,427.5,443.03,433.0,434.27,433.49,426.82,432.66,401.78,396.04,381.55,385.1,367.92,369.08,358.77,362.61,345.7,343.32,342.38,366.46,368.75,366.59,365.49,378.07,377.4,390.38,362.62,364.8,376.45,378.18,368.1,364.45,353.88,343.0,337.5,337.06,351.16,344.5,338.77,339.79,348.19,339.92,340.22,341.89,365.8,369.69,377.2,394.98,388.44,390.0,389.7,404.34,407.99,411.18,406.16,416.38,409.66,408.95,402.16,406.82,404.24,410.5,415.0,437.1,440.5,427.16,425.97,420.03,417.94,398.9,394.8,394.17,394.75,394.3,394.78,408.8,402.98,387.0,374.13,376.2,371.3,374.5,370.99,370.02,370.95,375.58,381.25,382.99,381.35,371.94,371.82,382.62,379.44,374.44,389.99,386.51,393.3,386.57,381.54,386.52,384.39,391.0,390.7,388.14,387.17,402.13,399.95,404.86,404.22,402.32,406.11,417.81,419.33,423.2,421.46,423.19,420.45,418.2,424.56,417.25,408.83,403.5,407.89,403.05,399.0,387.12,390.11,390.9,389.36,385.5,382.4,388.12,386.6,375.51,367.23,375.39,373.85,377.95,381.0,376.94,374.2,368.5,369.43,380.97,387.72,385.8,383.36,377.3,378.29,373.43,373.73,373.26,380.95,378.95,380.75,378.53,378.6,384.36,380.14,378.49,377.85,384.09,391.9,406.57,403.98,409.88,414.69,403.81,397.0,406.85,403.78,403.98,406.87,402.92,403.58,401.9,401.44,404.04,415.7,411.81,420.5,429.0,426.65,426.5,427.44,427.3,421.75,420.64,419.31,426.06,459.67,480.78,473.31,486.6,485.1,475.2,476.57,476.39,467.5,469.91,471.8,476.95,472.57,475.0,472.63,473.55,481.03,489.3,491.93,495.9,498.79,495.05,509.65,508.01,505.0,484.75,489.5,484.65,484.81,480.8,484.85,487.0,488.71,482.64,484.11,483.93,481.78,478.99,482.12,480.3,462.8,468.63,462.9,456.2,455.58,457.53,468.03,462.56,460.48,467.59,483.26,487.19,483.58,485.5,489.46,499.72,505.0,504.28,497.28,487.83,489.75,480.84,479.05,499.07,488.09,495.84,492.47,494.32,501.5,481.75,481.5,467.16,471.48,470.01,471.03,461.89,458.29,459.1,465.93,461.47,469.94,472.1,475.86,475.85,470.62,464.93,448.77,449.45,448.23,438.68,440.95,457.55,455.64,454.72,452.96,454.75,443.03,448.0,446.19,440.85,447.23,445.28,456.55,462.04,461.83,465.0,463.62,461.88,460.92,458.16,458.53,472.6,471.02,471.51,468.21,466.5,464.53,467.39,466.29,474.27,472.8,476.01,471.65,482.48,479.08,477.53,477.99,481.18,479.01,471.38,469.0,465.78,473.23,471.12,467.27,466.81,469.25,461.47,466.74,461.78,458.0,472.61,470.96,470.32,470.6,475.86,473.97,474.33,483.52,487.11,498.6,497.91,500.4,507.07,518.84,518.25,515.06,515.49,511.34,504.77,505.24,502.84,505.89,515.2,514.31,509.97,514.11,524.98,527.42,530.26,526.29,525.01,522.7,530.38,534.34,541.63,539.4,542.56,543.34,544.47,545.33,552.16,552.99,555.0,549.5,548.59,520.12,512.51,514.0,509.76,508.0,511.89,516.11,510.0,512.94,511.01,503.0,510.0,516.02,525.78,514.73,515.75,515.5,508.6,497.55,491.52,500.04,497.92,506.61,512.75,512.19,515.0,513.26,506.4,512.88,511.4,515.25,525.15,527.8,523.52,519.35,514.48,521.33,522.65,524.78,528.75,525.3,535.27,546.85,552.83,560.1,568.02,569.0,568.16,567.5,567.27,582.55,584.39,584.02,579.03,594.05,609.62,615.18,625.39,622.0,637.39,620.11,616.0,633.48,639.62,644.71,650.75,675.77,675.82,668.51,674.6,679.23,694.77,707.0,703.21,711.25,725.65,741.79,732.94,693.84,663.97,632.07,660.55,641.68,629.65,633.63,625.85,648.54,660.52,676.7,666.0,673.57,692.26,697.0,693.0,681.53,684.16,698.51,715.26,714.87,718.42,699.2,699.35,694.05,689.96,669.23,673.35,677.37,689.69,696.69,700.73,710.84,700.74,702.53,691.48,685.19,685.33,657.0,649.25,631.68,653.2,646.73,638.25,653.82,637.65,615.95,600.79,600.25,584.35,548.62,574.49,566.4,555.98,550.52,548.27,564.3,515.9,495.43,506.8,501.71,504.95,516.69,521.16,518.09,534.62,532.25,529.64,508.95,509.0,502.86,507.8,486.44,464.19,472.86,475.39,471.18,457.02,444.6,447.7,432.7,433.35,413.62,439.84,440.18,443.01,437.92,419.87,439.16,432.0,433.55,460.56,450.78,458.19,444.08,438.08,440.47,465.71,465.7,455.12,471.09,476.82,467.81,464.19,469.08,457.45,451.66,446.84,455.03,449.54,539.41,537.79,555.0,546.49,543.04,544.06,552.12,558.47,574.29,593.08,581.29,594.9,586.36,579.0,583.01,573.2,584.94,583.0,576.3,581.0,580.07,577.52,578.6,549.99,549.46,544.62,560.9,568.24,583.0,585.8,575.0,567.3,572.22,586.3,567.0,557.87,554.17,545.2,552.95,571.51,572.81,569.46,562.38,560.2,546.43,545.21,542.3,551.0,528.82,528.07,526.42,534.73,527.04,537.0,543.91,554.53,541.55,540.57,533.8,521.62,516.09,535.6,533.44,481.32,468.8,477.11,489.22,475.62,491.98,477.12,483.11,482.7,473.75,467.86,463.0,479.85,486.34,479.12,495.01,500.84,502.61,500.03,505.49,510.15,498.3,490.5,485.0,486.53,490.59,483.01,474.16,468.58,473.78,463.29,465.25,464.41,450.26,444.25,419.95,418.66,414.16,433.75,437.66,433.86,442.93,414.49,439.08,449.15,430.14,429.27,435.11,439.6,431.04,381.0,400.52,411.72,390.49,386.91,371.21,346.01,338.11,328.98,332.0,381.02,362.71,339.17,353.02,372.54,379.32,362.75,355.67,352.32,339.29,329.49,368.75,358.0,359.69,359.36,346.49,366.94,342.24,331.22,331.14,318.78,311.46,291.0,312.08,310.02,300.12,297.42,280.18,259.56,262.43,257.44,282.05,292.09,292.96,265.99,275.11,279.43,274.34,283.99,302.11,305.97,308.82,300.22,315.76,310.67,325.28,315.24,310.28,310.17,297.11,298.02,302.95,300.36,297.42,303.11,307.65,321.32,328.05,334.06,322.01,325.19,315.07,312.69,314.32,300.97,298.99,299.67,282.75,303.08,306.5,324.7,323.87,331.48,348.67,343.32,338.53,340.57,340.45,343.0,353.72,371.28,378.77,358.51,358.04,363.05,357.68,342.66,353.11,342.64,346.45,330.06,345.45,341.64,337.18,337.99,327.16,325.48,318.92,305.64,308.57,290.89,308.17,317.91,323.53,324.42,319.69,335.34,333.1,329.94,330.16,348.6,347.17,344.07,353.29,347.7,342.69,348.06,354.09,362.5,369.78,368.24,358.65,362.0,372.5,378.11,368.91,379.5,388.74,392.24,379.3,381.47,383.86,384.69,389.49,385.95,383.71,391.47,395.97,393.69,401.98,402.99,403.47,396.61,407.33,407.98,399.01,389.54,387.5,390.0,396.84,398.88,397.18,396.5,393.5,404.36,405.56,410.4,417.23,426.56,428.4,431.65,440.28,444.32,438.77,435.62,432.6,429.0,424.84,416.77,416.0,415.16,414.06,420.09,407.35,405.68,409.29,415.77,425.32,424.14,421.59,418.99,408.49,409.61,396.63,402.49,410.39,414.4,424.3,424.69,438.17,442.6,430.25,430.17,427.9,427.69,437.34,446.72,444.8,439.85,436.24,445.64,443.05,452.21,453.73,451.14,450.36,457.1,456.61,453.94,458.58,462.28,460.0,444.89,445.28,443.97,460.41,465.24,468.73,471.37,468.0,466.06,464.75,461.67,455.76,453.01,457.52,461.3,458.62,463.97,470.94,472.14,475.12,477.54,488.29,491.72,491.46,497.0,499.06,498.46,496.77,492.48,498.53,498.53,495.85,487.2,484.58,488.52,498.74,517.54,514.18,516.25,524.04,526.11,535.32,529.91,549.85,552.09,551.72,551.1,554.09,553.69,554.21,548.29,540.3,551.05,536.12,533.99,537.29,540.33,548.65,551.1,562.51,566.76,570.56,567.85,572.05,576.28,577.49,576.65,572.99,569.96,582.35,583.09,585.74,579.76,583.0,589.87,587.51,585.74,585.01,586.25,587.05,589.02,591.5,590.51,595.73,593.14,597.76,593.94,596.42,598.68,601.12,611.68,618.48,622.87,619.4,622.73,619.98,626.75,623.99,608.26,594.1,602.02,601.11,590.48,587.09,589.85,580.0,587.62,580.41,582.98,550.01,540.0,542.42,542.1,534.29,529.94,533.02,531.12,540.82,526.78,531.29,533.47,536.44,534.45,536.4,533.12,541.3,538.21,543.22,540.76,542.8,535.07,531.47,526.43,526.8,532.69,541.06,545.32,554.59,564.21,562.48,560.19,576.45,581.14,579.54,563.18,565.2,565.56,566.4,560.0,557.5,549.0,557.33,562.88,562.69,562.45,566.71,567.12,568.8,571.01,568.22,563.54,567.49,566.22,572.73,586.77,589.0,595.3,550.15,550.1,555.04,554.3,547.06,544.99,531.64,529.06,529.19,532.0,525.7,530.6,506.37,509.76,498.67,493.14,521.65,509.05,505.39,510.88,507.53,507.97,498.37,494.43,475.01,472.05,477.16,477.07,475.47,490.46,485.63,482.37,493.37,505.6,498.72,485.52,484.78,474.02,487.01,488.5,483.19,497.99,501.27,500.08,500.03,488.56,486.25,482.05,475.1,472.68,472.08,454.26,444.95,439.49,436.55,436.07,450.2,456.56,467.49,475.83,489.2,491.34,494.02,459.61,466.18,481.59,477.5,484.81,490.06,488.97,492.63,484.35,484.99,484.85,490.41,489.83,506.32,508.1,500.22,505.35,503.71,491.74,492.01,486.35,485.59,490.52,482.15,467.97,462.02,464.07,451.39,454.62,450.98,458.83,452.69,450.02,460.33,463.18,470.3,464.4,470.58,476.18,476.14,482.27,480.43,480.64,481.06,490.15,508.28,513.46,516.0,513.48,527.29,530.41,527.17,527.69,525.79,525.62,522.35,538.23,534.35,530.01,536.35,538.84,541.39,543.3,540.93,601.45,617.71,607.83,607.98,611.99,612.53,616.5,618.6,616.47,618.58,613.7,615.0,615.6,620.18,624.27,625.08,626.77,624.82,622.88,617.19,603.29,595.47,583.72,583.55,596.56,590.83,591.22,583.01,594.97,590.0,582.11,555.71,564.35,571.82,573.0,578.36,587.14,590.54,591.5,592.21,594.62,594.91,590.3,591.71,590.8,595.06,603.07,605.49,604.23,602.38,598.92,601.0,598.86,593.97,604.35,602.12,609.07,613.5,616.44,614.21,616.01,616.87,616.69,624.18,639.63,631.75,626.77,611.83,611.08,619.91,616.5,616.79,600.99,600.36,611.04,612.0,610.15,610.98,614.29,618.38,616.5,616.44,624.5,628.15,624.15,624.22,625.26,630.08,610.21,611.32,608.82,610.04,613.4,600.76,600.79,609.56,600.62,591.66,592.31,591.77,580.3,576.71,569.99,569.56,557.1,561.36,561.06,576.5,577.32,582.16,586.89,579.74,575.36,581.73,581.84,586.76,591.8,587.68,569.09,574.18,580.0,578.16,577.37,570.61,576.28,578.51,530.7,526.84,521.53,525.73,525.1,525.05,532.82,537.76,537.97,544.1,538.56,533.89,535.79,534.27,535.3,537.68,542.66,535.45,535.05,529.55,518.42,530.46,529.81,531.25,524.03,518.39,518.26,519.67,518.13,520.9,529.02,525.6,528.06,523.08,521.06,519.03,519.17,516.73,509.51,504.73,508.37,502.95,500.37,485.02,484.58,493.0,487.01,480.22,474.88,482.8,493.65,497.57,506.38,521.03,532.44,535.36,546.6,531.99,527.28,534.01,538.26,528.94,597.62,594.94,602.55,595.35,606.99,618.23,618.98,622.52,607.22,610.94,603.69,606.77,592.4,601.17,577.52,579.04,546.02,573.41,549.01,562.13,563.77,557.23,539.0,533.15,504.88,490.92,498.17,518.82,523.29,520.04,526.86,539.08,540.7,540.96,532.5,524.84,522.18,534.03,534.96,524.85,530.12,529.52,532.07,542.56,546.68,546.67,546.63,539.2,520.66,525.51,531.89,539.34,528.84,527.5,515.04,495.52,501.9,504.7,514.71,515.12,537.17,543.18,548.5,558.99,591.68,582.41,590.51,580.7,583.67,590.49,596.42,583.16,586.31,598.67,600.14,592.64,578.65,584.82,597.5,596.14,608.33,612.34,600.95,595.08,608.35,613.0,616.56,611.47,600.87,594.88,580.94,580.0,570.11,563.0,588.19,582.93,599.39,613.77,620.36,625.65,623.77,623.39,616.05,627.42,625.39,625.63,618.07,619.54,625.96,621.83,630.37,625.82,629.7,633.14,640.25,639.7,642.4,645.9,665.41,668.28,659.01,650.02,622.46,623.14,625.96,629.64,624.99,628.58,632.91,639.57,585.99,585.52,580.93,569.49,568.1,579.98,577.69,580.11,580.83,585.11,596.33,609.09,606.77,609.85,611.46,605.91,612.2,609.76,605.56,606.52,604.64,614.0,607.94,606.11,609.9,609.31,618.39,618.25,622.4,621.25,614.25,604.96,606.8,607.14,600.25,605.15,617.78,615.99,621.13,625.04,633.98,633.49,639.98,646.05,642.59,649.33,647.02,655.76,648.41,641.24,646.92,642.62,635.15,632.32,630.84,626.86,635.96,651.01,624.6,606.07,609.57,607.45,599.3,596.06,597.6,601.27,609.72,615.47,614.98,604.85,604.43,607.26,611.02,596.97,607.55,612.79,609.15,613.66,605.23,604.0,611.11,628.93,623.05,600.4,614.11,600.8,609.46,603.66,591.53,594.34,588.23,580.86,570.98,578.59,570.41,580.57,578.23,580.45,568.5,565.1,561.09,559.05,564.51,570.85,581.53,577.51,565.21,571.48,560.7,564.68,569.3,564.31,580.07,580.47,587.83,595.92,585.98,586.01,581.7,571.19,570.48,576.52,574.92,576.73,580.76,593.06,610.82,615.51,607.57,607.99,613.36,634.96,632.3,632.97,632.68,628.75,641.33,642.82,640.54,642.23,642.35,642.0,660.01,668.66,667.54,672.87,677.14,675.54,669.51,677.18,676.8,678.63,669.22,677.25,688.01,681.68,685.09,681.04,680.72,699.4,706.15,700.77,692.19,690.88,706.04,709.68,709.98,718.28,727.5,728.12,733.99,749.38,749.16,753.46,756.5,754.5,761.78,756.99,762.5,768.05,767.65,757.84,744.09,744.56,751.48,744.75,740.98,744.7,755.49,695.0,681.79,678.67,680.35,677.3,677.76,675.15,680.3,687.59,687.92,682.96,681.72,667.12,652.29,663.03,665.9,659.05,652.55,647.26,647.18,668.21,669.97,665.87,667.97,661.15,670.71,683.67,691.89,698.37,695.25,691.03,687.82,691.13,684.21,685.42,696.88,697.56,702.7,701.96,720.78,721.07,720.11,722.36,715.63,709.5,708.87,706.29,700.01,707.38,723.25,723.67,737.97,734.75,733.3,738.12,741.48,739.99,723.25,724.93,715.19,711.32,704.51,702.87,741.5,754.21,753.67,750.73,753.68,753.83,755.69,775.6,759.02,765.74,770.17,773.95,785.37,782.42,780.7,782.86,787.82,792.89,806.85,792.46,795.53,799.71,790.77,790.13,799.78,801.2,806.19],\"goog_date_data\":{\"__ndarray__\":\"AACA94rOb0IAAADDL89vQgAAgCUe0W9CAAAA8cLRb0IAAIC8Z9JvQgAAAIgM029CAACAU7HTb0IAAAC2n9VvQgAAgIFE1m9CAAAATenWb0IAAIAYjtdvQgAAAOQy2G9CAAAAEsbab0IAAIDdattvQgAAAKkP3G9CAACAdLTcb0IAAADXot5vQgAAgKJH329CAAAAbuzfb0IAAIA5keBvQgAAAAU24W9CAACAZyTjb0IAAAAzyeNvQgAAgP5t5G9CAAAAyhLlb0IAAICVt+VvQgAAAPil529CAACAw0rob0IAAACP7+hvQgAAgFqU6W9CAAAAJjnqb0IAAICIJ+xvQgAAAFTM7G9CAACAH3Htb0IAAADrFe5vQgAAgLa67m9CAAAAGanwb0IAAIDkTfFvQgAAALDy8W9CAACAe5fyb0IAAABHPPNvQgAAgKkq9W9CAAAAdc/1b0IAAIBAdPZvQgAAAAwZ929CAACA1733b0IAAAA6rPlvQgAAgAVR+m9CAAAA0fX6b0IAAICcmvtvQgAAAGg//G9CAACAyi3+b0IAAACW0v5vQgAAgGF3/29CAACAFg4AcEIAAEB8YABwQgAAgK1XAXBCAABAE6oBcEIAAAB5/AFwQgAAwN5OAnBCAACARKECcEIAAMB1mANwQgAAgNvqA3BCAABAQT0EcEIAAACnjwRwQgAAwAziBHBCAAAAPtkFcEIAAMCjKwZwQgAAgAl+BnBCAAAA1SIHcEIAAEAGGghwQgAAAGxsCHBCAADA0b4IcEIAAIA3EQlwQgAAQJ1jCXBCAACAzloKcEIAAEA0rQpwQgAAAJr/CnBCAADA/1ELcEIAAIBlpAtwQgAAwJabDHBCAACA/O0McEIAAEBiQA1wQgAAAMiSDXBCAADALeUNcEIAAABf3A5wQgAAwMQuD3BCAACAKoEPcEIAAECQ0w9wQgAAQCcdEXBCAAAAjW8RcEIAAMDywRFwQgAAgFgUEnBCAABAvmYScEIAAIDvXRNwQgAAQFWwE3BCAAAAuwIUcEIAAMAgVRRwQgAAgIanFHBCAADAt54VcEIAAIAd8RVwQgAAQINDFnBCAAAA6ZUWcEIAAMBO6BZwQgAAwOUxGHBCAACAS4QYcEIAAECx1hhwQgAAABcpGXBCAABASCAacEIAAACuchpwQgAAwBPFGnBCAACAeRcbcEIAAEDfaRtwQgAAgBBhHHBCAABAdrMccEIAAADcBR1wQgAAwEFYHXBCAACAp6odcEIAAMDYoR5wQgAAgD70HnBCAABApEYfcEIAAAAKmR9wQgAAwG/rH3BCAAAAoeIgcEIAAMAGNSFwQgAAgGyHIXBCAABA0tkhcEIAAAA4LCJwQgAAAM91I3BCAADANMgjcEIAAICaGiRwQgAAQABtJHBCAACAMWQlcEIAAECXtiVwQgAAAP0IJnBCAADAYlsmcEIAAIDIrSZwQgAAwPmkJ3BCAACAX/cncEIAAEDFSShwQgAAACucKHBCAADAkO4ocEIAAADC5SlwQgAAwCc4KnBCAACAjYoqcEIAAEDz3CpwQgAAAFkvK3BCAABAiiYscEIAAADweCxwQgAAwFXLLHBCAACAux0tcEIAAIBSZy5wQgAAQLi5LnBCAAAAHgwvcEIAAMCDXi9wQgAAgOmwL3BCAADAGqgwcEIAAICA+jBwQgAAQOZMMXBCAAAATJ8xcEIAAMCx8TFwQgAAAOPoMnBCAADASDszcEIAAICujTNwQgAAQBTgM3BCAAAAejI0cEIAAECrKTVwQgAAABF8NXBCAADAds41cEIAAIDcIDZwQgAAQEJzNnBCAACAc2o3cEIAAEDZvDdwQgAAAD8POHBCAADApGE4cEIAAIAKtDhwQgAAwDurOXBCAACAof05cEIAAEAHUDpwQgAAAG2iOnBCAADA0vQ6cEIAAAAE7DtwQgAAwGk+PHBCAACAz5A8cEIAAEA14zxwQgAAAJs1PXBCAABAzCw+cEIAAAAyfz5wQgAAwJfRPnBCAACA/SM/cEIAAEBjdj9wQgAAgJRtQHBCAABA+r9AcEIAAABgEkFwQgAAwMVkQXBCAACAK7dBcEIAAIDCAENwQgAAQChTQ3BCAAAAjqVDcEIAAMDz90NwQgAAACXvRHBCAADAikFFcEIAAIDwk0VwQgAAQFbmRXBCAAAAvDhGcEIAAEDtL0dwQgAAAFOCR3BCAADAuNRHcEIAAIAeJ0hwQgAAQIR5SHBCAACAtXBJcEIAAEAbw0lwQgAAAIEVSnBCAADA5mdKcEIAAIBMukpwQgAAwH2xS3BCAACA4wNMcEIAAEBJVkxwQgAAAK+oTHBCAADAFPtMcEIAAMCrRE5wQgAAgBGXTnBCAABAd+lOcEIAAADdO09wQgAAQA4zUHBCAAAAdIVQcEIAAMDZ11BwQgAAgD8qUXBCAABApXxRcEIAAIDWc1JwQgAAQDzGUnBCAAAAohhTcEIAAMAHa1NwQgAAgG29U3BCAADAnrRUcEIAAIAEB1VwQgAAQGpZVXBCAAAA0KtVcEIAAMA1/lVwQgAAAGf1VnBCAADAzEdXcEIAAIAymldwQgAAQJjsV3BCAAAA/j5YcEIAAEAvNllwQgAAAJWIWXBCAADA+tpZcEIAAIBgLVpwQgAAQMZ/WnBCAACA93ZbcEIAAEBdyVtwQgAAAMMbXHBCAADAKG5ccEIAAICOwFxwQgAAwL+3XXBCAACAJQpecEIAAECLXF5wQgAAAPGuXnBCAADAVgFfcEIAAACI+F9wQgAAwO1KYHBCAACAU51gcEIAAEC572BwQgAAAB9CYXBCAAAAtoticEIAAMAb3mJwQgAAgIEwY3BCAABA54JjcEIAAIAYemRwQgAAQH7MZHBCAAAA5B5lcEIAAMBJcWVwQgAAgK/DZXBCAADA4LpmcEIAAIBGDWdwQgAAQKxfZ3BCAAAAErJncEIAAMB3BGhwQgAAAKn7aHBCAADADk5pcEIAAIB0oGlwQgAAQNryaXBCAAAAQEVqcEIAAEBxPGtwQgAAANeOa3BCAADAPOFrcEIAAICiM2xwQgAAQAiGbHBCAACAOX1tcEIAAECfz21wQgAAAAUibnBCAADAanRucEIAAIDQxm5wQgAAwAG+b3BCAACAZxBwcEIAAEDNYnBwQgAAADO1cHBCAADAmAdxcEIAAADK/nFwQgAAwC9RcnBCAACAlaNycEIAAED79XJwQgAAAGFIc3BCAABAkj90cEIAAAD4kXRwQgAAwF3kdHBCAACAwzZ1cEIAAEApiXVwQgAAgFqAdnBCAABAwNJ2cEIAAAAmJXdwQgAAwIt3d3BCAACA8cl3cEIAAMAiwXhwQgAAgIgTeXBCAABA7mV5cEIAAABUuHlwQgAAwLkKenBCAAAA6wF7cEIAAMBQVHtwQgAAgLame3BCAAAAgkt8cEIAAECzQn1wQgAAABmVfXBCAADAfud9cEIAAIDkOX5wQgAAQEqMfnBCAACAe4N/cEIAAEDh1X9wQgAAAEcogHBCAADArHqAcEIAAIASzYBwQgAAwEPEgXBCAACAqRaCcEIAAEAPaYJwQgAAAHW7gnBCAADA2g2DcEIAAAAMBYRwQgAAwHFXhHBCAACA16mEcEIAAEA9/IRwQgAAAKNOhXBCAAAAOpiGcEIAAMCf6oZwQgAAgAU9h3BCAABAa4+HcEIAAEAC2YhwQgAAAGgriXBCAADAzX2JcEIAAIAz0IlwQgAAwGTHinBCAACAyhmLcEIAAEAwbItwQgAAAJa+i3BCAADA+xCMcEIAAMCSWo1wQgAAgPisjXBCAABAXv+NcEIAAADEUY5wQgAAQPVIj3BCAAAAW5uPcEIAAMDA7Y9wQgAAgCZAkHBCAABAjJKQcEIAAIC9iZFwQgAAQCPckXBCAAAAiS6ScEIAAMDugJJwQgAAgFTTknBCAADAhcqTcEIAAIDrHJRwQgAAQFFvlHBCAAAAt8GUcEIAAMAcFJVwQgAAAE4LlnBCAADAs12WcEIAAIAZsJZwQgAAQH8Cl3BCAAAA5VSXcEIAAAB8nphwQgAAwOHwmHBCAACAR0OZcEIAAECtlZlwQgAAgN6MmnBCAABARN+acEIAAACqMZtwQgAAwA+Em3BCAACAddabcEIAAMCmzZxwQgAAgAwgnXBCAABAcnKdcEIAAADYxJ1wQgAAwD0XnnBCAAAAbw6fcEIAAMDUYJ9wQgAAgDqzn3BCAABAoAWgcEIAAAAGWKBwQgAAQDdPoXBCAAAAnaGhcEIAAMAC9KFwQgAAgGhGonBCAABAzpiicEIAAID/j6NwQgAAQGXio3BCAAAAyzSkcEIAAMAwh6RwQgAAgJbZpHBCAADAx9ClcEIAAIAtI6ZwQgAAQJN1pnBCAAAA+cemcEIAAMBeGqdwQgAAAJARqHBCAADA9WOocEIAAIBbtqhwQgAAQMEIqXBCAABAWFKqcEIAAAC+pKpwQgAAwCP3qnBCAACAiUmrcEIAAEDvm6twQgAAgCCTrHBCAABAhuWscEIAAADsN61wQgAAwFGKrXBCAACAt9ytcEIAAMDo065wQgAAgE4mr3BCAABAtHivcEIAAAAay69wQgAAwH8dsHBCAAAAsRSxcEIAAMAWZ7FwQgAAgHy5sXBCAABA4guycEIAAABIXrJwQgAAQHlVs3BCAAAA36ezcEIAAMBE+rNwQgAAgKpMtHBCAABAEJ+0cEIAAIBBlrVwQgAAQKfotXBCAAAADTu2cEIAAMByjbZwQgAAgNjftnBCAACAbym4cEIAAEDVe7hwQgAAADvOuHBCAADAoCC5cEIAAADSF7pwQgAAwDdqunBCAACAnby6cEIAAEADD7twQgAAAGlhu3BCAABAmli8cEIAAAAAq7xwQgAAwGX9vHBCAACAy0+9cEIAAEAxor1wQgAAgGKZvnBCAABAyOu+cEIAAAAuPr9wQgAAwJOQv3BCAACA+eK/cEIAAMAq2sBwQgAAgJAswXBCAABA9n7BcEIAAABc0cFwQgAAwMEjwnBCAAAA8xrDcEIAAIC+v8NwQgAAQCQSxHBCAAAAimTEcEIAAEC7W8VwQgAAACGuxXBCAADAhgDGcEIAAIDsUsZwQgAAQFKlxnBCAACAg5zHcEIAAEDp7sdwQgAAAE9ByHBCAADAtJPIcEIAAIAa5shwQgAAwEvdyXBCAACAsS/KcEIAAEAXgspwQgAAAH3UynBCAADA4ibLcEIAAAAUHsxwQgAAwHlwzHBCAACA38LMcEIAAEBFFc1wQgAAAKtnzXBCAABA3F7OcEIAAABCsc5wQgAAwKcDz3BCAACADVbPcEIAAEBzqM9wQgAAgKSf0HBCAABACvLQcEIAAABwRNFwQgAAwNWW0XBCAACAO+nRcEIAAMBs4NJwQgAAgNIy03BCAABAOIXTcEIAAACe19NwQgAAwAMq1HBCAAAANSHVcEIAAMCac9VwQgAAgADG1XBCAABAZhjWcEIAAADMatZwQgAAAGO013BCAADAyAbYcEIAAIAuWdhwQgAAQJSr2HBCAACAxaLZcEIAAEAr9dlwQgAAAJFH2nBCAADA9pnacEIAAIBc7NpwQgAAwI3j23BCAACA8zXccEIAAEBZiNxwQgAAAL/a3HBCAADAJC3dcEIAAABWJN5wQgAAwLt23nBCAACAIcnecEIAAECHG99wQgAAAO1t33BCAABAHmXgcEIAAACEt+BwQgAAwOkJ4XBCAACAT1zhcEIAAEC1ruFwQgAAgOal4nBCAABATPjicEIAAACySuNwQgAAwBed43BCAACAfe/jcEIAAMCu5uRwQgAAgBQ55XBCAABAeovlcEIAAADg3eVwQgAAwEUw5nBCAAAAdyfncEIAAMDceedwQgAAgELM53BCAABAqB7ocEIAAAAOcehwQgAAQD9o6XBCAAAApbrpcEIAAMAKDepwQgAAgHBf6nBCAABA1rHqcEIAAIAHqetwQgAAQG3763BCAAAA003scEIAAMA4oOxwQgAAgJ7y7HBCAADAz+ntcEIAAIA1PO5wQgAAQJuO7nBCAAAAAeHucEIAAMBmM+9wQgAAAJgq8HBCAADA/XzwcEIAAIBjz/BwQgAAAC908XBCAABAYGvycEIAAADGvfJwQgAAwCsQ83BCAACAkWLzcEIAAED3tPNwQgAAgCis9HBCAABAjv70cEIAAAD0UPVwQgAAwFmj9XBCAACAv/X1cEIAAMDw7PZwQgAAgFY/93BCAABAvJH3cEIAAAAi5PdwQgAAwIc2+HBCAAAAuS35cEIAAMAegPlwQgAAgITS+XBCAABA6iT6cEIAAABQd/pwQgAAAOfA+3BCAADATBP8cEIAAICyZfxwQgAAQBi4/HBCAAAAFVT+cEIAAMB6pv5wQgAAgOD4/nBCAADAEfD/cEIAAIB3QgBxQgAAQN2UAHFCAAAAQ+cAcUIAAMCoOQFxQgAAwD+DAnFCAACApdUCcUIAAEALKANxQgAAAHF6A3FCAABAonEEcUIAAAAIxARxQgAAwG0WBXFCAACA02gFcUIAAEA5uwVxQgAAgGqyBnFCAABA0AQHcUIAAAA2VwdxQgAAwJupB3FCAACAAfwHcUIAAMAy8whxQgAAgJhFCXFCAABA/pcJcUIAAABk6glxQgAAwMk8CnFCAAAA+zMLcUIAAMBghgtxQgAAgMbYC3FCAABALCsMcUIAAACSfQxxQgAAACnHDXFCAADAjhkOcUIAAID0aw5xQgAAQFq+DnFCAACAi7UPcUIAAEDxBxBxQgAAAFdaEHFCAADAvKwQcUIAAIAi/xBxQgAAwFP2EXFCAACAuUgScUIAAEAfmxJxQgAAAIXtEnFCAADA6j8TcUIAAAAcNxRxQgAAwIGJFHFCAACA59sUcUIAAEBNLhVxQgAAALOAFXFCAABA5HcWcUIAAABKyhZxQgAAwK8cF3FCAACAFW8XcUIAAEB7wRdxQgAAgKy4GHFCAABAEgsZcUIAAAB4XRlxQgAAwN2vGXFCAACAQwIacUIAAMB0+RpxQgAAgNpLG3FCAABAQJ4bcUIAAACm8BtxQgAAAD06HXFCAADAoowdcUIAAIAI3x1xQgAAQG4xHnFCAAAA1IMecUIAAEAFex9xQgAAAGvNH3FCAADA0B8gcUIAAIA2ciBxQgAAQJzEIHFCAACAzbshcUIAAEAzDiJxQgAAAJlgInFCAADA/rIicUIAAIBkBSNxQgAAwJX8I3FCAACA+04kcUIAAEBhoSRxQgAAAMfzJHFCAADALEYlcUIAAABePSZxQgAAwMOPJnFCAACAKeImcUIAAECPNCdxQgAAAPWGJ3FCAABAJn4ocUIAAACM0ChxQgAAwPEiKXFCAACAV3UpcUIAAEC9xylxQgAAgO6+KnFCAABAVBErcUIAAAC6YytxQgAAwB+2K3FCAACAhQgscUIAAIAcUi1xQgAAQIKkLXFCAAAA6PYtcUIAAMBNSS5xQgAAAH9AL3FCAADA5JIvcUIAAIBK5S9xQgAAQLA3MHFCAAAAFoowcUIAAEBHgTFxQgAAAK3TMXFCAADAEiYycUIAAIB4eDJxQgAAQN7KMnFCAACAD8IzcUIAAEB1FDRxQgAAANtmNHFCAADAQLk0cUIAAICmCzVxQgAAwNcCNnFCAACAPVU2cUIAAECjpzZxQgAAAAn6NnFCAADAbkw3cUIAAACgQzhxQgAAwAWWOHFCAABA0To5cUIAAAA3jTlxQgAAQGiEOnFCAAAAztY6cUIAAMAzKTtxQgAAgJl7O3FCAABA/807cUIAAIAwxTxxQgAAQJYXPXFCAAAA/Gk9cUIAAMBhvD1xQgAAgMcOPnFCAADA+AU/cUIAAIBeWD9xQgAAQMSqP3FCAAAAKv0/cUIAAMCPT0BxQgAAAMFGQXFCAADAJplBcUIAAICM60FxQgAAQPI9QnFCAAAAWJBCcUIAAECJh0NxQgAAAO/ZQ3FCAADAVCxEcUIAAIC6fkRxQgAAQCDRRHFCAACAUchFcUIAAEC3GkZxQgAAAB1tRnFCAADAgr9GcUIAAIDoEUdxQgAAwBkJSHFCAACAf1tIcUIAAEDlrUhxQgAAAEsASXFCAADAsFJJcUIAAADiSUpxQgAAwEecSnFCAACAre5KcUIAAEATQUtxQgAAAHmTS3FCAAAAEN1McUIAAMB1L01xQgAAgNuBTXFCAABAQdRNcUIAAIByy05xQgAAQNgdT3FCAAAAPnBPcUIAAMCjwk9xQgAAgAkVUHFCAADAOgxRcUIAAICgXlFxQgAAQAaxUXFCAAAAbANScUIAAMDRVVJxQgAAAANNU3FCAADAaJ9TcUIAAIDO8VNxQgAAQDREVHFCAAAAmpZUcUIAAEDLjVVxQgAAADHgVXFCAADAljJWcUIAAID8hFZxQgAAQGLXVnFCAACAk85XcUIAAED5IFhxQgAAAF9zWHFCAADAxMVYcUIAAIAqGFlxQgAAwFsPWnFCAACAwWFacUIAAEAntFpxQgAAAI0GW3FCAADA8lhbcUIAAAAkUFxxQgAAwImiXHFCAACA7/RccUIAAEBVR11xQgAAALuZXXFCAABA7JBecUIAAABS415xQgAAwLc1X3FCAACAHYhfcUIAAECD2l9xQgAAgLTRYHFCAABAGiRhcUIAAACAdmFxQgAAwOXIYXFCAACASxticUIAAMB8EmNxQgAAgOJkY3FCAABASLdjcUIAAACuCWRxQgAAwBNcZHFCAAAARVNlcUIAAMCqpWVxQgAAgBD4ZXFCAAAA3JxmcUIAAEANlGdxQgAAAHPmZ3FCAADA2DhocUIAAIA+i2hxQgAAQKTdaHFCAACA1dRpcUIAAEA7J2pxQgAAAKF5anFCAADABsxqcUIAAIBsHmtxQgAAwJ0VbHFCAACAA2hscUIAAEBpumxxQgAAAM8MbXFCAADANF9tcUIAAABmVm5xQgAAwMuobnFCAACAMftucUIAAECXTW9xQgAAAP2fb3FCAABALpdwcUIAAMD5O3FxQgAAgF+OcXFCAABAxeBxcUIAAID213JxQgAAAMJ8c3FCAADAJ89zcUIAAICNIXRxQgAAwL4YdXFCAACAJGt1cUIAAECKvXVxQgAAAPAPdnFCAADAVWJ2cUIAAACHWXdxQgAAwOyrd3FCAACAUv53cUIAAEC4UHhxQgAAAB6jeHFCAAAAtex5cUIAAMAaP3pxQgAAgICRenFCAABA5uN6cUIAAIAX23txQgAAQH0tfHFCAAAA4398cUIAAMBI0nxxQgAAgK4kfXFCAADA3xt+cUIAAIBFbn5xQgAAQKvAfnFCAAAAERN/cUIAAMB2ZX9xQgAAAKhcgHFCAADADa+AcUIAAIBzAYFxQgAAQNlTgXFCAAAAP6aBcUIAAADW74JxQgAAwDtCg3FCAACAoZSDcUIAAEAH54NxQgAAgDjehHFCAABAnjCFcUIAAAAEg4VxQgAAwGnVhXFCAACAzyeGcUIAAMAAH4dxQgAAgGZxh3FCAABAzMOHcUIAAAAyFohxQgAAwJdoiHFCAAAAyV+JcUIAAMAusolxQgAAgJQEinFCAABA+laKcUIAAABgqYpxQgAAQJGgi3FCAAAA9/KLcUIAAMBcRYxxQgAAgMKXjHFCAACAWeGNcUIAAEC/M45xQgAAACWGjnFCAADAitiOcUIAAIDwKo9xQgAAwCEikHFCAACAh3SQcUIAAEDtxpBxQgAAAFMZkXFCAADAuGuRcUIAAADqYpJxQgAAwE+1knFCAACAtQeTcUIAAEAbWpNxQgAAAIGsk3FCAABAsqOUcUIAAAAY9pRxQgAAwH1IlXFCAACA45qVcUIAAEBJ7ZVxQgAAgHrklnFCAABA4DaXcUIAAABGiZdxQgAAwKvbl3FCAACAES6YcUIAAMBCJZlxQgAAgKh3mXFCAABADsqZcUIAAAB0HJpxQgAAwNlumnFCAAAAC2abcUIAAMBwuJtxQgAAgNYKnHFCAABAPF2ccUIAAACir5xxQgAAQNOmnXFCAAAAOfmdcUIAAMCeS55xQgAAgASennFCAABAavCecUIAAICb559xQgAAQAE6oHFCAAAAZ4ygcUIAAMDM3qBxQgAAgDIxoXFCAACAyXqicUIAAEAvzaJxQgAAAJUfo3FCAADA+nGjcUIAAAAsaaRxQgAAwJG7pHFCAACA9w2lcUIAAEBdYKVxQgAAAMOypXFCAABA9KmmcUIAAABa/KZxQgAAwL9Op3FCAACAJaGncUIAAECL86dxQgAAgLzqqHFCAABAIj2pcUIAAACIj6lxQgAAwO3hqXFCAACAUzSqcUIAAMCEK6txQgAAgOp9q3FCAABAUNCrcUIAAAC2IqxxQgAAwBt1rHFCAAAATWytcUIAAMCyvq1xQgAAgBgRrnFCAABAfmOucUIAAEAVra9xQgAAAHv/r3FCAADA4FGwcUIAAIBGpLBxQgAAQKz2sHFCAACA3e2xcUIAAEBDQLJxQgAAAKmSsnFCAADADuWycUIAAIB0N7NxQgAAwKUutHFCAACAC4G0cUIAAEBx07RxQgAAANcltXFCAADAPHi1cUIAAABub7ZxQgAAwNPBtnFCAACAORS3cUIAAECfZrdxQgAAAAW5t3FCAABANrC4cUIAAACcArlxQgAAwAFVuXFCAACAZ6e5cUIAAEDN+blxQgAAgP7wunFCAABAZEO7cUIAAADKlbtxQgAAwC/ou3FCAACAlTq8cUIAAMDGMb1xQgAAgCyEvXFCAABAkta9cUIAAAD4KL5xQgAAwF17vnFCAAAAj3K/cUIAAMD0xL9xQgAAgFoXwHFCAABAwGnAcUIAAAAmvMBxQgAAAL0FwnFCAADAIljCcUIAAICIqsJxQgAAQO78wnFCAACAH/TDcUIAAECFRsRxQgAAAOuYxHFCAADAUOvEcUIAAIC2PcVxQgAAwOc0xnFCAACATYfGcUIAAECz2cZxQgAAABksx3FCAADAfn7HcUIAAACwdchxQgAAwBXIyHFCAACAexrJcUIAAEDhbMlxQgAAAEe/yXFCAABAeLbKcUIAAADeCMtxQgAAwENby3FCAACAqa3LcUIAAEAPAMxxQgAAgED3zHFCAABApknNcUIAAAAMnM1xQgAAwHHuzXFCAACA10DOcUIAAMAIOM9xQgAAgG6Kz3FCAABA1NzPcUIAAAA6L9BxQgAAwJ+B0HFCAAAA0XjRcUIAAMA2y9FxQgAAgJwd0nFCAABAAnDScUIAAABowtJxQgAAQJm503FCAAAA/wvUcUIAAMBkXtRxQgAAgMqw1HFCAABAMAPVcUIAAIBh+tVxQgAAQMdM1nFCAAAALZ/WcUIAAMCS8dZxQgAAgPhD13FCAADAKTvYcUIAAICPjdhxQgAAQPXf2HFCAAAAWzLZcUIAAMDAhNlxQgAAAPJ72nFCAADAV87acUIAAIC9INtxQgAAQCNz23FCAAAAicXbcUIAAEC6vNxxQgAAACAP3XFCAADAhWHdcUIAAEBRBt5xQgAAgIL93nFCAABA6E/fcUIAAABOot9xQgAAwLP033FCAACAGUfgcUIAAMBKPuFxQgAAgLCQ4XFCAABAFuPhcUIAAAB8NeJxQgAAwOGH4nFCAAAAE3/jcUIAAMB40eNxQgAAgN4j5HFCAABARHbkcUIAAACqyORxQgAAQNu/5XFCAAAAQRLmcUIAAMCmZOZxQgAAQHIJ53FCAACAowDocUIAAEAJU+hxQgAAAG+l6HFCAACAOkrpcUIAAMBrQepxQgAAgNGT6nFCAABAN+bqcUIAAACdOOtxQgAAwAKL63FCAAAANILscUIAAMCZ1OxxQgAAgP8m7XFCAABAZXntcUIAAADLy+1xQgAAAGIV73FCAADAx2fvcUIAAIAtuu9xQgAAQJMM8HFCAACAxAPxcUIAAEAqVvFxQgAAAJCo8XFCAADA9frxcUIAAIBbTfJxQgAAwIxE83FCAACA8pbzcUIAAEBY6fNxQgAAAL479HFCAADAI470cUIAAABVhfVxQgAAwLrX9XFCAACAICr2cUIAAECGfPZxQgAAAOzO9nFCAAAAgxj4cUIAAMDoavhxQgAAgE69+HFCAABAtA/5cUIAAIDlBvpxQgAAQEtZ+nFCAAAAsav6cUIAAMAW/vpxQgAAgHxQ+3FCAADArUf8cUIAAIATmvxxQgAAQHns/HFCAAAA3z79cUIAAMBEkf1xQgAAAHaI/nFCAADA29r+cUIAAIBBLf9xQgAAQKd//3FCAAAADdL/cUIAAEA+yQByQgAAAKQbAXJCAADACW4BckIAAIBvwAFyQgAAQNUSAnJCAACABgoDckIAAEBsXANyQgAAANKuA3JCAADANwEEckIAAICdUwRyQgAAwM5KBXJCAACANJ0FckIAAECa7wVyQgAAAABCBnJCAADAZZQGckIAAACXiwdyQgAAwPzdB3JCAACAYjAIckIAAEDIgghyQgAAQF/MCXJCAAAAxR4KckIAAMAqcQpyQgAAgJDDCnJCAABA9hULckIAAIAnDQxyQgAAQI1fDHJCAAAA87EMckIAAMBYBA1yQgAAgL5WDXJCAADA700OckIAAIBVoA5yQgAAQLvyDnJCAAAAIUUPckIAAMCGlw9yQgAAALiOEHJCAADAHeEQckIAAICDMxFyQgAAQOmFEXJCAAAAT9gRckIAAECAzxJyQgAAAOYhE3JCAADAS3QTckIAAICxxhNyQgAAQBcZFHJCAACASBAVckIAAECuYhVyQgAAABS1FXJCAADAeQcWckIAAIDfWRZyQgAAgHajF3JCAABA3PUXckIAAABCSBhyQgAAwKeaGHJCAAAA2ZEZckIAAMA+5BlyQgAAgKQ2GnJCAABACokackIAAABw2xpyQgAAQKHSG3JCAAAAByUcckIAAMBsdxxyQgAAgNLJHHJCAABAOBwdckIAAIBpEx5yQgAAQM9lHnJCAAAANbgeckIAAMCaCh9yQgAAgABdH3JCAADAMVQgckIAAICXpiByQgAAQP34IHJCAAAAY0shckIAAMDInSFyQgAAAPqUInJCAADAX+cickIAAIDFOSNyQgAAQCuMI3JCAABAwtUkckIAAAAoKCVyQgAAwI16JXJCAACA88wlckIAAEBZHyZyQgAAgIoWJ3JCAABA8GgnckIAAABWuydyQgAAwLsNKHJCAACAIWAockIAAMBSVylyQgAAgLipKXJCAABAHvwpckIAAACETipyQgAAwOmgKnJCAAAAG5grckIAAMCA6ityQgAAgOY8LHJCAABATI8sckIAAACy4SxyQgAAQOPYLXJCAAAASSsuckIAAMCufS5yQgAAgBTQLnJCAABAeiIvckIAAICrGTByQgAAQBFsMHJCAAAAd74wckIAAMDcEDFyQgAAgEJjMXJCAADAc1oyckIAAIDZrDJyQgAAQD//MnJCAAAApVEzckIAAMAKpDNyQgAAADybNHJCAADAoe00ckIAAIAHQDVyQgAAQG2SNXJCAAAA0+Q1ckIAAEAE3DZyQgAAAGouN3JCAADAz4A3ckIAAIA10zdyQgAAQJslOHJCAABAMm85ckIAAACYwTlyQgAAwP0TOnJCAACAY2Y6ckIAAMCUXTtyQgAAgPqvO3JCAABAYAI8ckIAAADGVDxyQgAAwCunPHJCAAAAXZ49ckIAAMDC8D1yQgAAgChDPnJCAABAjpU+ckIAAAD05z5yQgAAQCXfP3JCAAAAizFAckIAAMDwg0ByQgAAgFbWQHJCAABAvChBckIAAIDtH0JyQgAAQFNyQnJCAAAAucRCckIAAMAeF0NyQgAAgIRpQ3JCAADAtWBEckIAAIAbs0RyQgAAQIEFRXJCAAAA51dFckIAAMBMqkVyQgAAAH6hRnJCAADA4/NGckIAAIBJRkdyQgAAQK+YR3JCAAAAFetHckIAAEBG4khyQgAAAKw0SXJCAADAEYdJckIAAIB32UlyQgAAQN0rSnJCAACADiNLckIAAEB0dUtyQgAAANrHS3JCAADAPxpMckIAAIClbExyQgAAwNZjTXJCAACAPLZNckIAAECiCE5yQgAAAAhbTnJCAADAba1OckIAAACfpE9yQgAAwAT3T3JCAACAaklQckIAAEDQm1ByQgAAADbuUHJCAABAZ+VRckIAAADNN1JyQgAAwDKKUnJCAABA/i5TckIAAIAvJlRyQgAAQJV4VHJCAAAA+8pUckIAAMBgHVVyQgAAgMZvVXJCAADA92ZWckIAAIBduVZyQgAAQMMLV3JCAAAAKV5XckIAAMCOsFdyQgAAAMCnWHJCAADAJfpYckIAAICLTFlyQgAAQPGeWXJCAAAAV/FZckIAAECI6FpyQgAAAO46W3JCAADAU41bckIAAIC531tyQgAAgFApXXJCAABAtntdckIAAAAczl1yQgAAwIEgXnJCAADAGGpfckIAAIB+vF9yQgAAQOQOYHJCAAAASmFgckIAAMCvs2ByQgAAAOGqYXJCAADARv1hckIAAICsT2JyQgAAQBKiYnJCAAAAePRickIAAAAPPmRyQgAAwHSQZHJCAACA2uJkckIAAEBANWVyQgAAgHEsZnJCAABA135mckIAAAA90WZyQgAAwKIjZ3JCAACACHZnckIAAMA5bWhyQgAAgJ+/aHJCAABABRJpckIAAABrZGlyQgAAwNC2aXJCAAAAAq5qckIAAMBnAGtyQgAAgM1Sa3JCAABAM6VrckIAAACZ92tyQgAAADBBbXJCAADAlZNtckIAAID75W1yQgAAQGE4bnJCAACAki9vckIAAED4gW9yQgAAAF7Ub3JCAADAwyZwckIAAIApeXByQgAAwFpwcXJCAACAwMJxckIAAEAmFXJyQgAAAIxncnJCAADA8blyckIAAAAjsXNyQgAAwIgDdHJCAACA7lV0ckIAAEBUqHRyQgAAALr6dHJCAABA6/F1ckIAAABRRHZyQgAAwLaWdnJCAACAHOl2ckIAAECCO3dyQgAAgLMyeHJCAABAGYV4ckIAAAB/13hyQgAAwOQpeXJCAACASnx5ckIAAMB7c3pyQgAAgOHFenJCAABARxh7ckIAAACtantyQgAAAES0fHJCAADAqQZ9ckIAAIAPWX1yQgAAQHWrfXJCAAAA2/19ckIAAEAM9X5yQgAAAHJHf3JCAADA15l/ckIAAIA97H9yQgAAQKM+gHJCAACA1DWBckIAAEA6iIFyQgAAAKDagXJCAADABS2CckIAAIBrf4JyQgAAwJx2g3JCAACAAsmDckIAAEBoG4RyQgAAAM5thHJCAADAM8CEckIAAABlt4VyQgAAwMoJhnJCAACAMFyGckIAAECWroZyQgAAAPwAh3JCAABALfiHckIAAACTSohyQgAAwPiciHJCAACAXu+IckIAAEDEQYlyQgAAgPU4inJCAABAW4uKckIAAADB3YpyQgAAwCYwi3JCAACAjIKLckIAAMC9eYxyQgAAgCPMjHJCAABAiR6NckIAAADvcI1yQgAAwFTDjXJCAADA6wyPckIAAIBRX49yQgAAQLexj3JCAAAAHQSQckIAAEBO+5ByQgAAALRNkXJCAADAGaCRckIAAIB/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\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[2148]},\"goog_high_data\":[104.06,109.08,113.48,111.6,108.0,107.95,108.62,105.49,103.71,102.97,102.37,101.74,102.0,103.03,102.71,106.56,108.41,112.0,114.23,115.8,117.49,121.6,120.42,119.67,122.63,124.1,120.88,127.4,135.02,132.3,134.24,136.87,138.53,138.45,139.88,139.68,138.86,137.61,143.55,142.38,145.5,149.2,152.4,148.99,150.13,180.17,194.43,192.64,189.52,194.39,199.95,197.67,199.25,201.6,190.4,182.3,175.44,175.2,172.52,183.75,189.8,188.32,179.47,177.5,174.42,169.98,169.5,170.83,177.21,180.03,182.95,183.0,182.5,181.51,181.06,180.7,176.2,173.68,173.5,174.88,173.18,178.82,180.69,180.49,180.5,188.46,187.88,186.85,188.6,193.3,193.55,193.52,198.23,199.88,203.64,202.93,196.9,195.9,194.25,198.1,197.71,195.93,197.39,200.01,205.02,205.3,196.25,195.36,189.33,182.24,189.41,188.86,194.7,196.36,196.66,216.8,213.37,207.75,206.4,200.02,201.6,192.21,192.32,193.08,199.84,199.33,199.75,198.84,198.9,194.48,189.85,189.92,189.87,189.75,187.67,187.75,187.25,189.6,189.85,184.65,181.2,180.95,178.4,180.0,178.61,179.64,180.4,182.17,181.94,180.24,180.86,184.8,183.28,181.45,181.39,182.95,185.32,190.26,189.65,194.62,195.1,194.8,194.42,194.32,194.36,190.34,187.88,192.0,200.5,205.0,224.0,224.74,222.0,220.85,222.08,222.25,223.7,228.15,229.88,228.62,229.25,228.5,227.8,231.98,232.23,231.09,231.62,233.45,239.97,241.17,241.67,258.1,265.44,260.98,263.76,266.05,278.4,292.89,289.78,289.3,293.75,299.59,293.19,288.5,287.28,284.19,281.24,277.3,278.3,280.3,287.67,290.3,292.32,294.81,298.0,304.47,309.25,304.38,298.93,296.24,295.98,297.6,295.8,297.5,296.6,294.4,299.24,306.75,303.4,301.9,310.35,312.61,317.8,309.25,303.29,298.0,298.23,297.41,292.84,292.5,299.52,299.72,299.0,298.51,295.65,292.68,292.33,286.58,290.2,292.77,287.79,286.57,280.5,281.45,281.47,279.74,284.75,284.0,285.02,289.12,289.51,288.5,287.5,289.99,289.39,295.5,299.28,299.1,311.42,315.53,313.28,306.75,304.5,306.0,311.3,313.76,319.22,317.21,320.95,318.41,315.1,310.72,317.5,320.11,321.28,314.9,314.48,316.67,314.82,312.65,307.19,302.0,300.23,305.2,307.96,309.87,311.13,346.43,349.3,347.4,356.0,357.09,358.95,374.75,383.9,385.0,386.58,391.79,397.47,395.59,388.29,391.35,396.9,398.22,397.0,398.85,403.81,404.5,409.98,417.31,424.72,428.75,431.24,426.4,408.45,415.44,419.53,417.5,416.41,406.7,410.65,415.78,415.21,418.0,419.73,423.14,432.5,446.21,432.2,436.86,432.86,432.5,431.86,427.78,428.73,418.21,435.67,448.96,451.55,470.5,473.4,470.25,475.11,474.99,466.89,469.9,457.36,453.49,440.03,428.39,444.95,454.23,439.99,438.22,433.28,439.6,402.0,406.5,393.9,389.9,383.7,370.69,374.4,364.5,350.6,351.69,346.0,367.0,372.14,373.54,368.95,381.24,380.07,391.7,397.54,369.45,381.1,387.24,383.4,368.45,360.03,358.53,344.5,346.1,352.37,352.3,348.75,341.78,350.09,351.66,344.1,345.75,370.09,371.71,377.86,399.0,393.5,391.87,392.47,404.9,414.57,413.89,412.85,417.17,419.1,411.33,409.76,412.5,409.83,413.64,416.0,450.72,444.7,441.04,430.04,426.91,425.73,419.44,402.49,401.5,398.87,400.68,397.12,409.0,411.71,404.71,384.87,380.15,376.86,379.84,381.81,374.5,373.03,383.88,383.44,383.0,385.88,381.0,378.25,382.99,387.08,381.45,390.0,394.86,394.27,395.43,390.49,387.0,391.1,392.25,390.93,394.8,391.87,404.0,406.0,409.75,408.3,408.0,406.48,418.2,419.33,423.77,422.8,425.38,427.89,425.23,425.05,422.74,418.34,411.49,411.0,410.57,401.14,404.44,391.75,393.89,391.31,391.91,387.49,389.56,389.17,385.77,377.17,377.91,380.68,379.73,384.5,384.68,377.67,375.28,375.13,381.67,388.45,390.0,387.09,379.0,379.26,378.27,376.4,375.32,380.95,382.32,384.65,382.15,381.28,385.4,383.19,381.75,380.79,384.69,392.73,406.76,406.28,410.05,418.69,415.49,407.39,408.45,407.45,409.45,407.68,411.22,406.98,405.62,406.0,406.46,415.77,418.24,421.91,431.95,437.85,429.91,429.68,429.5,429.2,423.75,424.75,429.5,460.1,484.64,477.86,488.5,491.96,485.24,480.46,482.16,479.13,473.73,473.75,479.66,479.02,481.74,479.49,474.72,481.17,489.95,499.85,497.68,499.66,498.4,510.0,513.0,507.5,501.78,489.86,494.74,490.4,488.39,487.43,489.44,492.4,491.8,488.6,488.9,486.36,485.5,483.75,484.11,482.74,469.31,471.5,465.25,458.64,459.47,468.08,468.58,464.47,476.66,483.95,487.5,489.87,488.25,493.55,501.75,505.0,513.0,507.77,496.48,490.76,492.65,484.75,499.54,504.5,497.9,498.75,498.0,505.0,506.01,485.0,478.0,473.3,474.35,473.75,472.68,462.39,462.78,469.13,466.13,470.15,472.75,478.68,484.24,476.95,475.25,459.8,453.67,452.42,448.7,445.5,459.0,463.14,465.5,458.4,455.25,451.93,448.66,449.82,446.7,448.5,447.6,456.57,462.17,463.39,465.0,465.23,465.44,466.0,463.4,458.53,474.25,473.0,472.09,473.0,470.79,469.4,468.0,468.77,476.99,476.39,479.9,481.95,492.5,485.0,479.98,481.37,484.45,482.4,481.35,472.81,471.08,474.07,474.84,472.82,468.17,471.73,469.49,467.0,467.51,462.54,473.14,475.22,472.7,479.2,479.01,483.41,479.2,484.95,491.8,498.84,508.78,505.02,510.51,519.0,520.78,526.5,519.64,518.25,511.67,508.54,505.88,509.0,516.0,517.25,518.75,515.29,524.99,534.99,533.2,527.99,529.5,527.4,531.85,534.4,544.4,543.87,548.74,547.0,546.5,547.32,552.67,558.58,557.73,554.5,553.52,523.18,520.0,518.69,517.02,512.59,516.62,519.34,520.44,516.51,514.99,513.2,510.15,519.88,525.78,526.82,518.72,519.75,517.4,511.69,496.43,501.0,502.56,508.16,516.25,516.13,515.55,517.45,514.98,513.3,515.4,516.5,528.0,529.48,529.83,521.24,522.07,521.65,527.98,527.21,530.27,529.28,537.25,549.45,556.8,560.79,571.46,569.56,571.79,571.74,569.55,584.35,596.81,588.99,585.09,596.0,610.26,623.78,625.68,641.41,638.4,639.86,625.92,634.0,641.37,658.49,655.0,677.6,677.47,678.97,676.54,680.0,699.91,707.0,713.72,713.58,730.23,741.79,747.24,734.89,681.88,669.93,660.92,675.49,647.5,635.49,636.77,659.1,669.97,678.28,693.4,676.43,694.3,702.79,711.06,695.0,692.0,698.93,716.56,718.0,724.8,720.99,714.32,697.62,699.7,695.42,676.71,679.5,691.0,699.26,700.73,713.22,716.0,707.95,702.49,697.37,686.85,680.96,662.28,659.96,653.34,657.2,649.47,657.4,649.05,639.99,625.74,609.99,597.5,568.0,579.69,595.0,572.24,561.33,560.43,573.0,536.67,512.78,509.0,511.17,514.19,517.73,523.71,530.6,534.99,541.04,532.66,535.06,511.01,513.21,509.0,506.5,466.47,475.49,479.09,479.74,472.72,453.36,454.17,453.3,440.0,431.0,440.15,447.88,446.98,449.34,433.71,440.84,447.5,435.7,465.78,457.47,462.87,448.61,453.57,442.69,466.5,475.74,463.29,477.83,485.44,474.14,472.0,473.86,467.26,457.45,459.72,458.28,459.37,547.7,542.59,560.83,559.31,554.49,553.0,556.81,563.4,584.86,594.93,602.45,599.0,592.0,599.49,589.3,585.0,586.75,587.95,591.19,582.95,584.68,588.88,582.48,581.41,554.21,553.0,562.6,571.49,585.88,589.92,583.89,580.5,578.0,588.04,580.72,570.0,558.82,557.34,558.0,575.7,579.1,578.07,568.99,563.78,556.98,553.15,551.19,557.8,544.93,530.0,538.0,536.72,540.38,539.23,549.0,555.19,555.68,549.5,539.5,540.06,527.5,536.5,537.05,498.98,484.09,480.25,497.23,496.87,493.13,492.09,487.26,486.02,480.89,473.22,473.01,480.08,489.77,484.0,495.75,508.88,506.13,503.54,507.61,510.66,510.0,498.28,496.69,489.9,494.88,497.0,483.46,474.83,476.45,471.01,482.18,474.29,463.24,452.46,452.94,432.38,424.48,435.09,441.99,441.97,449.28,439.14,439.18,462.07,454.13,440.79,445.0,450.0,437.16,423.51,425.08,416.98,409.98,412.5,375.99,374.98,358.99,348.57,341.89,381.95,394.5,359.0,356.5,386.0,380.98,383.78,369.69,358.0,350.47,343.0,369.31,371.0,372.0,371.96,362.99,372.36,368.88,344.42,341.15,329.44,316.3,312.49,313.0,324.99,310.16,303.73,300.19,282.94,269.37,269.95,286.66,295.46,296.45,287.38,277.78,281.36,283.49,284.24,309.44,318.0,314.9,312.88,316.47,318.49,329.5,322.13,320.35,317.79,309.5,303.31,306.34,305.26,301.38,306.81,311.0,321.82,331.24,340.8,330.91,325.19,327.5,318.95,320.6,313.8,303.58,308.25,299.5,303.5,309.35,331.96,328.0,333.87,352.33,345.05,348.8,345.0,343.0,354.44,355.38,373.81,381.0,377.5,365.0,363.62,362.99,347.09,353.38,359.8,348.92,349.8,349.62,352.3,352.49,343.82,340.7,333.69,329.0,319.08,310.19,306.57,310.5,320.0,325.0,327.46,329.73,335.34,340.0,336.0,332.99,349.45,353.84,351.34,359.16,352.0,343.81,353.51,355.24,369.76,371.72,369.82,363.75,365.0,374.35,379.1,376.99,381.06,392.9,399.82,390.65,384.3,390.0,389.75,393.18,389.49,389.05,394.97,403.75,397.59,402.4,405.0,408.28,404.99,410.13,412.0,410.99,396.39,392.21,394.11,397.31,401.64,405.67,402.84,398.65,405.0,411.86,411.62,417.23,429.6,429.96,432.46,441.24,447.34,440.92,440.5,437.89,433.73,427.7,421.5,421.09,419.72,418.69,420.46,417.49,408.99,412.23,415.9,428.23,427.8,427.21,426.4,415.41,410.64,409.19,406.0,414.45,417.37,424.52,426.73,438.68,445.75,435.48,432.85,431.9,430.2,441.21,450.49,446.75,442.81,437.8,451.47,452.7,453.9,454.0,456.91,454.88,459.42,458.41,457.23,461.75,464.72,463.18,451.99,447.7,445.0,462.18,466.09,470.09,474.35,473.0,468.58,472.37,461.86,466.82,458.33,458.25,462.6,466.99,466.27,470.94,473.3,476.8,478.91,489.37,497.37,496.98,498.9,501.99,507.0,501.41,499.93,501.5,499.75,500.14,496.47,491.74,492.43,499.37,518.99,523.25,521.51,525.76,527.46,535.58,536.9,554.75,553.6,552.95,559.35,555.0,557.89,561.64,554.56,550.0,551.83,550.17,539.46,537.5,545.5,549.77,551.78,562.58,568.78,573.5,572.9,572.51,576.99,577.5,578.78,574.0,571.6,586.6,584.29,587.06,582.46,583.67,591.22,593.01,591.45,594.83,588.69,590.66,589.33,594.71,594.75,597.31,596.38,600.37,597.64,598.93,599.84,601.5,612.87,619.52,625.99,624.84,622.73,625.4,629.51,627.84,625.86,610.0,603.25,604.46,598.16,588.38,594.2,593.56,590.42,585.98,586.82,570.6,549.88,549.6,547.65,547.0,540.99,535.81,534.96,542.1,538.0,533.5,542.0,541.53,537.79,540.49,537.15,544.13,543.4,545.01,544.03,547.5,543.63,538.44,528.49,531.75,533.29,545.66,548.12,556.13,567.67,565.18,564.66,578.5,586.21,588.28,569.45,568.42,571.45,568.44,568.0,566.85,558.31,559.85,572.0,567.39,564.72,567.63,569.74,573.45,574.88,570.89,568.75,569.85,568.77,574.0,588.88,592.34,597.84,568.81,553.99,559.66,560.25,552.5,549.32,544.99,538.33,534.83,536.5,537.68,532.92,526.74,515.72,517.52,505.32,522.82,519.88,512.04,522.0,510.99,508.36,510.97,499.44,485.58,485.0,489.79,477.45,489.76,492.31,493.45,491.06,493.87,508.0,509.25,500.91,488.84,488.88,488.5,488.71,494.5,500.4,504.0,505.87,503.47,500.97,496.6,486.89,482.75,477.65,477.55,464.55,457.83,448.4,442.28,447.67,451.29,457.33,473.26,479.44,492.99,493.83,494.7,470.56,469.65,482.99,485.7,488.98,490.59,490.75,497.5,495.25,488.88,487.36,493.28,492.46,507.0,508.6,505.74,505.5,506.0,498.0,494.75,491.19,489.87,494.7,490.87,482.51,471.59,468.25,458.37,457.81,457.26,459.99,459.76,454.87,464.94,464.43,471.88,467.59,472.5,480.4,479.79,484.35,484.75,481.89,482.45,491.2,510.41,519.98,517.78,519.69,527.83,536.85,533.59,532.94,531.87,530.62,528.25,540.0,539.95,537.2,537.6,544.6,545.99,547.49,545.25,601.64,619.69,614.82,617.38,616.0,614.82,624.74,621.23,620.0,621.0,619.0,620.66,620.0,621.83,629.92,625.49,629.49,630.85,623.0,619.85,616.9,604.0,597.89,589.5,599.98,597.89,593.44,589.01,596.6,592.98,589.8,574.32,571.57,573.33,576.48,582.0,593.0,592.52,595.58,593.99,603.0,598.29,596.45,593.77,592.56,597.88,604.72,607.0,606.0,603.78,603.87,602.41,601.33,598.42,605.59,606.18,610.33,618.43,618.25,615.39,618.8,619.35,619.67,624.27,641.99,642.96,634.08,641.73,612.49,620.69,622.49,619.7,620.36,604.47,613.35,614.34,611.45,611.44,618.39,619.63,619.45,617.5,625.0,629.64,630.09,626.5,627.25,631.18,624.93,614.7,613.09,614.72,616.49,619.22,606.0,611.49,608.98,603.69,597.98,594.51,586.62,580.0,578.29,571.0,569.79,569.0,567.99,579.8,579.23,582.45,588.39,586.91,584.99,581.89,585.5,588.16,595.19,594.74,581.49,575.16,580.64,584.89,578.1,576.91,577.6,579.45,545.75,527.66,530.88,526.82,528.28,527.0,537.44,538.11,539.25,544.1,545.73,542.01,539.0,539.42,541.46,538.49,544.43,543.55,536.94,535.92,527.27,531.22,530.33,536.54,531.99,520.0,523.96,522.77,522.12,521.79,529.05,533.2,530.3,527.6,526.82,524.63,521.24,520.0,516.69,510.2,514.08,508.35,506.57,506.69,486.23,493.94,492.35,482.86,480.75,488.4,496.21,500.25,506.67,521.18,535.4,538.51,550.68,537.65,535.98,539.42,544.0,542.0,600.25,602.05,604.68,602.83,608.06,619.5,625.41,627.5,620.95,615.98,614.96,615.5,609.67,603.0,598.85,590.0,569.0,574.61,564.12,568.5,570.5,564.99,552.44,543.69,524.89,514.87,507.0,521.41,530.0,537.27,530.45,539.45,542.99,546.3,543.83,527.92,522.76,535.94,539.1,534.65,531.99,533.88,536.95,544.98,546.84,549.9,558.52,555.0,528.78,526.42,532.93,547.05,544.02,537.3,524.0,512.0,503.44,507.8,515.23,520.5,537.47,546.8,555.23,559.0,599.6,591.83,592.56,592.06,588.89,592.75,599.97,595.0,590.18,602.7,602.3,599.69,585.51,587.96,597.5,599.74,608.78,614.37,609.39,605.95,612.09,618.08,618.08,618.3,612.29,604.5,588.5,584.97,580.25,574.27,588.82,590.36,599.51,616.0,624.0,631.9,628.62,625.66,627.45,629.13,626.18,636.56,624.32,624.0,629.32,628.5,631.84,631.82,631.73,634.68,644.49,645.0,643.0,646.76,668.15,670.25,663.97,660.0,647.0,633.8,629.39,632.89,626.95,631.98,634.0,640.99,591.0,588.66,587.68,578.71,574.48,580.32,580.0,584.0,585.5,586.41,597.07,610.83,609.39,611.35,614.5,608.13,613.84,612.0,612.93,608.81,607.63,617.88,616.78,607.94,611.65,612.36,619.77,625.6,625.7,624.0,622.49,608.81,611.19,611.5,611.9,607.0,617.85,622.78,623.5,625.91,637.27,636.06,647.39,648.8,648.5,649.49,653.5,658.59,656.59,653.49,647.5,647.95,639.0,636.43,635.33,634.5,636.0,653.14,648.99,623.81,617.69,612.8,616.26,608.85,598.45,606.63,611.35,618.0,616.74,616.08,611.6,608.11,614.83,607.89,610.57,616.9,616.38,616.19,614.55,608.5,615.0,630.1,637.85,632.42,615.69,613.81,609.6,611.92,601.73,599.13,591.9,590.0,572.65,580.49,578.13,581.97,587.89,581.0,585.32,570.3,567.0,565.07,564.52,574.21,584.28,580.0,579.84,571.48,568.09,566.6,573.99,566.23,580.13,583.0,588.41,600.06,593.52,588.6,592.43,577.85,571.93,579.15,579.19,580.67,583.69,598.48,612.94,618.35,617.93,613.38,616.87,635.0,642.6,636.5,639.51,638.03,643.72,649.38,644.26,645.87,646.37,642.24,660.15,672.85,674.25,674.64,677.25,678.87,678.0,680.6,680.48,680.45,672.0,677.62,688.99,687.39,688.58,685.0,686.5,699.89,712.25,712.81,700.65,694.91,709.0,713.0,712.88,718.66,728.56,731.38,734.92,750.04,764.89,761.24,762.84,759.3,765.0,765.99,763.92,769.89,774.38,763.58,761.32,747.53,758.5,754.87,743.83,746.99,756.34,759.42,706.7,684.63,687.33,687.0,682.0,683.03,681.0,690.9,695.55,686.86,686.5,678.23,671.49,668.34,669.8,667.6,662.18,660.0,653.02,668.92,678.0,669.8,670.0,667.0,675.0,684.91,693.9,699.22,705.89,695.51,694.5,695.61,696.88,691.65,701.92,703.51,716.47,707.82,721.92,729.1,723.0,724.65,718.82,715.18,712.88,708.84,706.91,710.57,727.0,731.93,741.47,739.38,736.3,738.35,745.0,742.43,742.2,735.0,724.34,719.64,712.77,705.34,749.0,756.83,758.48,755.6,756.95,760.95,757.62,776.6,770.47,771.11,772.96,778.81,786.67,783.0,787.9,785.35,788.74,793.26,807.0,808.97,805.45,801.25,808.41,795.95,804.75,806.99,807.14]},\"selected\":{\"id\":\"1136\"},\"selection_policy\":{\"id\":\"1135\"}},\"id\":\"1132\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"1130\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"1097\",\"type\":\"DataRange1d\"},{\"attributes\":{},\"id\":\"1108\",\"type\":\"BasicTicker\"},{\"attributes\":{},\"id\":\"1095\",\"type\":\"DataRange1d\"},{\"attributes\":{\"formatter\":{\"id\":\"1146\"},\"ticker\":{\"id\":\"1108\"}},\"id\":\"1107\",\"type\":\"LinearAxis\"},{\"attributes\":{\"source\":{\"id\":\"1127\"}},\"id\":\"1141\",\"type\":\"CDSView\"},{\"attributes\":{\"months\":[0,4,8]},\"id\":\"1157\",\"type\":\"MonthsTicker\"},{\"attributes\":{\"months\":[0,2,4,6,8,10]},\"id\":\"1156\",\"type\":\"MonthsTicker\"},{\"attributes\":{},\"id\":\"1114\",\"type\":\"SaveTool\"},{\"attributes\":{\"base\":60,\"mantissas\":[1,2,5,10,15,20,30],\"max_interval\":1800000.0,\"min_interval\":1000.0,\"num_minor_ticks\":0},\"id\":\"1149\",\"type\":\"AdaptiveTicker\"},{\"attributes\":{},\"id\":\"1115\",\"type\":\"ResetTool\"},{\"attributes\":{\"base\":24,\"mantissas\":[1,2,4,6,8,12],\"max_interval\":43200000.0,\"min_interval\":3600000.0,\"num_minor_ticks\":0},\"id\":\"1150\",\"type\":\"AdaptiveTicker\"},{\"attributes\":{\"line_alpha\":0.5,\"line_color\":\"blue\",\"line_width\":2,\"x\":{\"field\":\"goog_date_data\"},\"y\":{\"field\":\"goog_close_data\"}},\"id\":\"1165\",\"type\":\"Line\"},{\"attributes\":{\"days\":[1,4,7,10,13,16,19,22,25,28]},\"id\":\"1152\",\"type\":\"DaysTicker\"},{\"attributes\":{\"num_minor_ticks\":5,\"tickers\":[{\"id\":\"1148\"},{\"id\":\"1149\"},{\"id\":\"1150\"},{\"id\":\"1151\"},{\"id\":\"1152\"},{\"id\":\"1153\"},{\"id\":\"1154\"},{\"id\":\"1155\"},{\"id\":\"1156\"},{\"id\":\"1157\"},{\"id\":\"1158\"},{\"id\":\"1159\"}]},\"id\":\"1104\",\"type\":\"DatetimeTicker\"},{\"attributes\":{\"months\":[0,1,2,3,4,5,6,7,8,9,10,11]},\"id\":\"1155\",\"type\":\"MonthsTicker\"},{\"attributes\":{\"data\":{\"appl_close_data\":[130.31,122.0,128.0,125.69,122.87,122.0,122.25,125.75,121.31,114.25,116.25,121.56,125.0,123.0,134.94,144.19,141.31,138.69,139.56,139.13,135.94,125.75,135.81,133.31,127.31,130.38,125.19,131.75,125.0,119.44,109.25,113.81,111.87,123.87,126.87,121.12,118.87,120.5,128.31,121.31,126.75,124.06,124.31,117.87,115.06,110.69,113.12,110.12,105.44,99.31,102.81,107.62,101.0,105.69,101.37,100.75,94.0,89.94,85.81,87.69,87.27,86.37,87.56,84.0,89.12,92.56,91.31,92.87,96.56,94.81,95.75,91.19,94.5,90.44,92.37,91.19,96.62,101.25,55.63,53.75,51.69,54.13,51.75,54.44,51.25,52.38,53.31,51.63,51.81,54.44,57.13,56.94,58.88,56.5,57.69,58.31,57.25,52.69,55.13,53.56,48.69,50.06,50.06,52.0,48.31,50.81,49.31,47.25,48.0,47.38,47.94,46.75,47.5,47.56,47.69,47.06,46.69,48.5,51.44,50.0,50.5,51.69,54.31,56.11,56.81,58.06,59.19,59.5,60.94,63.44,62.44,58.44,62.0,58.88,58.44,57.75,58.0,56.86,55.23,60.66,59.94,61.05,56.69,52.19,53.5,51.44,48.94,53.5,25.75,24.25,22.31,23.62,22.06,22.19,21.75,20.87,19.62,20.0,22.06,21.5,20.12,20.12,18.94,19.5,20.37,18.87,18.5,18.5,18.56,19.31,19.56,20.5,22.31,22.25,21.44,21.31,20.06,20.19,19.06,19.37,20.25,19.87,19.0,18.5,18.94,18.81,18.5,19.31,18.69,18.03,17.56,16.5,17.06,16.69,17.0,14.31,14.31,15.06,15.19,15.38,15.0,14.44,14.06,14.25,14.0,14.38,14.06,15.0,14.69,14.81,14.81,14.88,14.88,16.37,17.06,16.37,16.56,17.19,16.56,18.0,17.19,17.12,16.81,18.69,19.5,19.25,20.5,20.5,19.94,19.56,21.69,21.75,21.62,21.12,20.62,20.19,21.12,20.75,20.75,19.12,19.69,19.12,19.5,20.06,19.0,18.31,18.87,18.81,18.81,19.5,19.37,18.25,18.75,19.25,20.37,21.5,21.25,20.81,20.25,18.62,19.56,20.44,19.69,19.62,20.56,19.69,20.12,21.62,23.0,21.78,22.87,22.17,22.53,22.07,21.59,20.24,19.5,20.87,20.59,20.54,22.04,21.8,22.42,21.44,20.4,22.79,25.72,25.04,24.25,24.03,24.72,24.69,26.2,25.49,25.93,26.59,24.96,25.75,24.96,24.57,23.98,23.0,22.85,23.29,23.18,24.1,23.55,23.53,23.56,23.5,23.23,23.2,22.76,21.47,19.78,19.95,20.89,20.66,20.94,20.73,21.66,21.32,20.04,20.31,20.47,19.88,20.44,20.33,20.19,21.67,22.49,22.26,23.99,23.75,23.34,23.54,23.25,23.9,23.84,23.19,22.03,22.7,21.14,22.54,24.36,24.85,23.96,25.1,20.79,19.96,19.98,19.54,19.09,18.47,18.59,18.96,18.93,18.79,19.06,19.82,19.5,19.13,19.25,18.9,19.05,19.02,19.09,18.73,18.44,18.65,18.07,18.12,17.92,18.21,17.81,18.57,18.92,18.4,17.83,17.83,18.55,18.25,18.55,17.72,17.28,17.37,16.99,16.28,17.02,15.68,15.73,16.45,15.54,15.15,15.51,15.51,15.54,15.05,14.98,15.88,16.14,16.2,16.0,16.82,17.74,18.01,17.99,18.01,16.99,18.0,18.3,19.02,18.14,18.95,19.19,18.67,17.63,17.6,17.56,18.59,18.57,19.07,19.57,19.59,18.71,18.71,18.75,19.37,19.61,19.45,18.97,20.0,19.53,19.68,19.84,21.37,21.0,20.53,20.42,21.3,21.05,22.4,23.76,22.78,22.54,22.54,21.78,21.49,21.0,20.39,20.62,21.01,21.62,20.67,21.0,21.36,21.49,22.07,22.43,21.9,23.3,23.58,23.69,22.9,22.61,21.65,21.23,21.05,21.15,21.7,20.78,22.48,22.17,21.82,23.02,23.21,23.25,23.27,23.07,24.09,24.72,24.41,25.35,25.45,24.67,24.3,24.03,24.98,24.71,25.01,24.6,23.9,22.62,23.13,21.5,22.74,23.81,23.67,21.96,21.7,23.45,24.29,23.53,24.07,24.38,24.66,25.06,24.72,24.49,24.43,24.95,24.74,24.85,24.92,24.27,24.09,23.35,23.46,23.47,23.67,24.46,24.07,23.75,24.9,24.74,24.56,24.1,24.66,24.86,25.06,25.0,25.74,26.11,25.41,24.98,24.53,24.25,23.77,24.12,23.01,23.96,24.27,23.98,23.69,23.51,22.65,22.47,24.37,24.19,23.32,23.94,25.61,25.28,25.21,25.01,24.74,23.46,24.32,25.18,24.15,23.98,23.98,24.2,23.3,22.91,22.78,22.72,22.16,21.4,21.48,20.46,20.09,19.54,20.1,20.54,20.15,17.12,17.11,16.85,17.27,17.14,16.55,17.06,17.72,17.06,16.94,17.55,18.74,18.01,17.53,17.32,18.3,17.51,18.23,17.86,15.63,14.99,14.96,14.92,14.47,15.2,14.36,14.34,15.02,15.43,15.26,14.8,14.45,13.99,14.74,15.03,15.3,15.0,14.99,14.59,15.17,15.61,15.81,15.98,15.91,16.12,15.97,15.73,15.53,14.85,14.7,14.7,14.75,14.05,14.48,14.18,14.38,14.37,14.33,14.29,14.14,14.17,14.5,14.8,15.02,14.58,14.87,14.85,14.64,14.93,14.7,14.72,14.5,14.51,14.17,14.3,14.03,13.77,13.68,13.59,14.11,14.51,14.77,15.16,14.56,14.11,14.34,14.56,14.7,14.88,14.69,15.42,15.61,15.44,15.98,16.07,16.36,16.89,16.9,17.22,16.0,15.84,15.16,15.64,15.59,16.3,15.95,15.65,15.27,15.53,16.35,16.01,15.97,15.41,15.72,15.5,15.18,15.16,14.97,14.63,14.95,14.75,15.28,15.49,15.19,14.79,14.85,15.08,14.57,14.2,14.14,14.49,14.36,14.4,14.06,14.07,14.33,14.8,14.9,14.9,14.85,14.55,14.68,14.72,14.63,14.61,14.43,14.62,14.1,14.02,13.88,14.17,13.8,14.13,14.58,14.93,14.32,14.36,14.66,14.6,14.45,14.43,14.15,14.35,14.35,14.39,14.54,14.67,15.27,14.85,14.77,15.0,14.74,15.02,14.5,14.86,15.01,14.65,14.56,14.62,14.56,14.53,14.37,14.23,14.22,14.72,14.78,15.01,15.0,14.95,14.91,15.0,14.37,14.55,14.41,14.49,14.57,14.14,14.16,14.6,14.46,14.41,14.49,14.45,14.19,14.37,13.2,13.58,13.39,13.24,13.12,13.14,13.51,13.58,13.44,13.35,13.86,14.06,14.22,14.36,14.45,16.09,17.5,17.65,18.0,18.3,18.56,18.67,18.55,18.73,18.8,18.1,17.79,17.85,18.24,18.32,18.88,18.28,18.1,17.95,17.45,17.31,17.6,17.64,17.15,16.79,17.18,17.45,17.77,17.42,18.27,18.19,19.12,19.14,19.2,19.06,18.78,19.09,19.29,18.73,19.06,19.09,19.27,19.13,19.87,20.4,19.89,19.58,19.85,19.9,19.61,19.87,20.9,20.86,20.61,20.8,20.79,20.51,21.54,20.99,20.72,20.28,21.08,20.73,21.21,20.38,19.63,19.93,19.64,19.66,19.7,20.18,19.97,19.71,20.34,20.32,21.01,21.68,20.88,20.86,21.05,21.48,22.19,22.61,22.85,22.95,22.83,22.5,22.74,22.37,22.18,22.56,23.1,22.21,22.36,22.12,22.88,22.58,22.08,22.43,21.32,20.43,20.69,21.3,20.72,20.79,20.57,21.69,22.29,23.22,23.06,23.45,23.68,24.35,24.55,24.82,23.25,22.75,23.22,23.18,22.76,22.99,22.6,22.6,23.72,23.69,23.09,22.89,23.15,22.91,23.03,23.12,22.5,21.9,21.54,22.33,22.42,21.46,21.13,20.41,20.42,20.38,20.28,21.15,20.68,20.72,20.91,21.71,21.54,21.03,21.15,20.85,21.05,20.45,20.38,21.21,20.89,20.17,20.12,19.88,20.04,19.7,19.85,19.81,20.41,20.78,21.15,21.28,21.37,21.28,22.17,22.09,22.59,23.36,23.0,23.73,24.12,24.2,22.85,22.72,22.73,22.61,22.18,22.56,23.01,23.07,22.52,22.68,22.56,22.32,22.26,21.79,22.42,22.71,22.67,22.98,23.8,23.73,23.0,23.16,23.26,22.47,22.4,22.19,22.36,22.81,23.04,23.92,24.02,23.81,23.92,25.16,26.74,26.0,27.1,27.68,27.15,27.56,26.45,25.82,26.19,25.67,25.86,25.86,25.29,25.5,26.87,27.04,27.91,27.92,27.04,27.11,27.5,28.32,27.83,27.31,27.53,28.04,26.93,26.64,29.3,29.18,28.35,27.73,27.73,27.78,27.7,27.13,26.94,26.45,26.77,25.78,26.07,26.14,26.65,26.58,26.67,26.28,27.14,27.3,27.19,27.06,26.64,27.06,26.47,26.71,27.11,27.34,28.41,28.51,28.17,28.06,28.06,28.92,28.4,28.78,29.81,30.35,30.2,30.74,30.12,30.69,32.74,32.81,32.91,32.33,33.0,33.7,33.18,33.7,32.49,32.5,32.54,32.3,31.08,30.95,30.39,30.14,30.03,29.14,29.22,29.58,32.93,32.2,31.97,32.2,31.62,31.68,30.7,31.26,32.43,32.27,32.64,32.34,31.58,31.29,31.79,31.39,29.78,30.3,31.52,31.01,30.37,30.84,30.78,30.87,31.74,30.71,30.8,31.08,31.95,33.05,34.66,34.35,34.12,34.49,35.86,35.66,35.23,35.76,36.35,35.7,35.87,35.59,35.49,35.2,36.35,37.14,37.71,38.01,36.92,37.27,37.29,37.53,38.04,38.68,38.75,38.67,38.79,39.37,40.64,39.62,39.06,38.59,38.29,39.75,44.98,45.5,47.75,47.42,47.47,47.94,47.41,47.55,47.97,50.3,52.19,52.4,52.45,53.5,55.31,54.45,54.72,54.38,54.05,54.75,55.3,55.5,55.24,54.94,54.9,55.39,55.17,61.35,61.27,64.05,64.55,68.44,67.05,67.79,65.21,62.68,65.78,62.89,63.28,63.99,65.15,64.91,65.29,65.26,66.6,64.99,62.72,63.69,63.75,64.01,63.16,64.18,64.44,64.8,64.4,63.29,63.94,64.5,64.55,69.25,68.96,64.56,65.46,69.8,70.2,70.65,69.88,70.46,70.49,70.76,72.05,72.25,72.64,73.98,76.9,77.53,79.63,77.81,78.84,78.94,80.9,78.74,78.36,81.21,84.63,88.41,90.13,87.81,86.81,85.29,88.23,88.93,88.99,44.86,44.5,44.12,41.79,42.81,42.75,40.53,39.35,39.83,40.27,40.32,40.96,41.18,42.25,42.96,43.7,42.83,42.55,42.5,42.53,41.75,42.8,41.67,40.89,41.09,41.89,42.33,43.56,43.74,41.92,42.66,41.04,37.26,35.35,35.62,37.09,35.51,37.18,35.5,36.98,36.19,35.95,35.54,36.06,36.43,36.21,37.15,36.68,37.24,36.97,36.42,35.61,34.13,34.77,35.55,35.36,35.84,37.55,37.55,39.76,39.7,39.78,40.74,40.56,39.76,40.3,40.04,38.24,37.92,36.54,36.92,37.65,35.81,35.9,36.0,37.13,37.98,38.31,37.61,37.86,38.55,38.89,37.76,37.1,37.31,36.37,36.81,36.5,37.98,37.39,37.63,38.25,38.1,38.24,38.35,40.75,41.55,41.49,43.19,43.63,43.29,44.0,43.81,43.63,43.99,43.8,42.65,42.75,43.19,43.22,42.71,42.99,42.65,43.82,43.38,44.0,46.1,47.68,46.25,47.15,46.3,45.83,45.87,45.74,45.77,46.06,45.74,45.84,46.57,46.89,46.26,46.22,48.8,48.68,49.78,51.31,51.4,50.82,49.61,49.87,51.21,52.64,53.19,52.11,51.9,53.2,53.84,53.44,51.08,52.34,53.61,54.44,53.75,52.78,51.7,51.3,50.37,51.59,49.25,53.74,54.0,53.44,52.21,54.94,56.14,55.66,56.79,56.1,57.03,55.41,54.47,57.59,57.5,59.95,61.85,61.15,60.23,59.9,60.11,61.18,61.54,61.45,62.28,64.95,64.52,64.56,64.96,66.52,67.11,69.34,69.66,68.1,67.82,71.6,72.63,71.82,74.05,73.95,74.08,74.33,74.91,74.98,72.01,72.18,71.11,71.38,72.11,73.5,74.02,73.35,74.23,73.57,71.45,71.89,74.75,74.97,74.38,76.3,76.05,80.86,83.9,84.29,85.59,84.71,82.49,79.04,76.09,77.67,76.04,74.2,72.33,72.03,75.0,75.51,75.42,72.1,71.85,67.3,67.6,68.81,64.95,67.31,64.71,67.64,69.22,70.57,70.29,69.08,71.32,71.75,71.46,70.99,68.49,69.1,69.61,67.72,65.48,66.31,65.66,63.93,63.19,65.68,67.32,66.23,64.31,64.66,63.99,61.81,61.67,60.16,59.96,59.51,58.71,62.33,62.75,62.72,62.65,61.17,67.21,71.24,69.79,68.67,67.99,66.71,66.47,64.81,66.22,65.65,67.63,67.04,65.75,66.17,68.15,69.36,70.39,69.6,71.62,71.14,71.13,71.89,71.89,71.03,70.6,68.15,67.7,67.79,64.98,65.26,63.18,64.51,63.38,63.15,63.34,64.33,63.55,61.22,59.77,62.17,61.66,60.0,59.72,58.56,60.76,59.24,57.0,58.33,57.61,59.38,57.56,57.2,57.47,57.86,59.58,58.83,58.99,57.43,56.02,58.97,57.27,57.95,57.0,55.77,55.4,55.0,55.65,52.96,52.25,50.67,52.37,52.9,54.1,60.5,60.72,61.42,61.93,63.87,63.4,65.59,67.96,67.18,68.16,69.59,68.3,67.21,64.78,63.59,64.07,63.65,63.94,66.45,67.98,67.59,67.91,66.56,67.62,67.31,67.81,68.75,66.98,66.48,66.96,67.85,68.38,71.48,70.03,72.8,72.52,72.5,72.63,74.2,74.17,74.1,73.89,73.77,75.26,74.65,73.0,75.75,77.61,76.41,77.01,76.98,74.86,74.08,75.38,74.83,74.22,74.63,73.81,73.23,75.26,75.02,75.4,74.29,74.53,78.99,79.95,81.46,81.05,81.68,82.19,80.41,80.42,81.08,79.16,78.98,78.29,79.71,80.51,82.45,83.34,83.12,84.35,85.0,84.05,85.61,85.85,86.47,88.6,90.31,91.63,89.54,91.81,91.8,91.66,91.32,91.12,91.27,89.83,87.04,88.26,88.75,86.14,89.05,88.55,87.72,85.47,86.31,84.76,82.9,82.2,81.51,81.52,80.87,84.84,83.8,85.66,85.05,85.47,92.57,97.0,95.8,94.62,97.1,94.95,89.07,88.5,86.79,85.7,86.7,86.25,85.38,85.94,85.55,85.73,84.74,84.75,83.94,84.15,86.15,86.18,83.27,84.88,84.7,85.3,85.21,84.83,85.9,89.2,89.51,89.07,88.51,83.93,84.61,87.06,85.41,86.32,88.19,87.72,88.0,87.97,89.87,88.4,90.0,89.57,89.59,91.13,91.48,93.87,93.96,93.52,95.85,95.46,93.24,93.75,92.91,93.65,94.5,94.27,94.68,93.65,94.25,92.59,92.19,90.24,91.43,90.35,90.4,90.27,90.97,93.51,93.24,95.35,98.84,99.92,99.8,99.47,100.39,100.4,100.81,103.92,105.06,106.88,107.34,108.74,109.36,107.52,107.34,109.44,110.02,111.98,113.54,112.89,110.69,113.62,114.35,118.77,121.19,118.4,121.33,122.67,123.64,124.07,124.49,120.19,120.38,117.5,118.75,120.5,125.09,123.66,121.55,123.9,123.0,122.34,119.65,121.89,120.56,122.04,121.26,127.17,132.75,132.3,130.33,132.35,132.39,134.07,137.73,138.1,138.91,138.12,140.0,143.75,143.7,134.89,137.26,146.0,143.85,141.43,131.76,135.0,136.49,131.85,135.25,135.03,134.01,126.39,125.0,127.79,124.03,119.9,117.05,122.06,122.22,127.57,132.51,131.07,135.3,132.25,126.82,134.08,136.25,138.48,144.16,136.76,135.01,131.77,136.71,135.49,136.85,137.2,138.81,138.41,140.92,140.77,140.31,144.15,148.28,153.18,152.77,154.5,153.47,156.34,158.45,157.92,156.24,161.45,167.91,167.86,166.79,162.23,167.25,166.98,169.58,172.75,173.5,170.42,174.36,186.16,185.93,182.78,184.7,185.09,187.0,189.95,187.44,187.87,186.18,191.79,186.3,175.47,165.37,153.76,169.96,166.11,164.3,166.39,163.95,168.85,168.46,171.54,172.54,174.81,180.22,184.29,182.22,178.86,179.81,185.5,189.95,194.3,194.21,188.54,190.86,191.83,190.39,184.4,182.98,183.12,187.21,193.91,198.8,198.95,198.57,199.83,198.08,194.84,194.93,180.05,177.64,171.25,179.4,178.02,172.69,178.78,169.04,159.64,160.89,161.36,155.64,139.07,135.6,130.01,130.01,131.54,132.18,135.36,133.75,131.65,129.36,122.0,121.24,125.48,129.45,124.86,129.4,127.46,124.63,122.18,123.82,121.54,119.46,119.74,119.15,122.96,129.91,125.02,121.73,124.62,124.49,120.93,122.25,119.69,127.35,126.03,127.94,126.61,126.73,132.82,129.67,133.27,139.53,140.98,145.06,140.25,143.01,143.5,149.53,147.49,151.61,153.08,155.89,152.84,151.44,154.55,147.14,147.78,148.38,153.7,154.49,161.04,168.16,160.2,162.89,168.94,169.73,172.24,175.05,173.95,180.0,180.94,184.73,186.66,182.59,185.06,183.45,188.16,189.96,186.26,189.73,187.62,183.6,185.9,178.19,177.05,181.17,186.43,187.01,186.69,188.75,186.1,185.37,185.19,189.43,185.64,181.61,185.64,180.81,173.26,172.37,176.84,181.43,178.75,180.9,175.27,173.16,173.25,177.39,168.26,170.09,167.44,174.68,168.18,170.12,175.16,179.55,174.25,176.63,172.58,173.88,169.64,172.81,171.81,165.15,166.29,162.02,166.26,159.03,162.12,154.4,157.08,159.88,158.95,156.66,153.23,160.64,164.19,163.57,169.55,173.56,176.73,179.3,179.32,175.74,175.39,173.53,175.84,174.29,176.79,172.55,173.64,174.67,173.74,169.53,166.19,166.96,161.22,160.18,157.92,151.68,151.61,152.65,148.94,140.36,139.88,127.83,134.09,140.91,131.05,126.84,128.71,131.93,128.24,105.26,113.66,109.12,100.1,97.07,98.14,89.16,89.79,88.74,96.8,110.26,104.08,97.95,101.89,97.4,98.44,91.49,96.87,98.23,96.38,92.09,99.91,104.55,111.04,107.59,106.96,110.99,103.3,99.1,98.24,95.88,94.77,90.12,96.44,90.24,88.14,89.91,86.29,80.49,82.58,92.95,90.8,95.0,92.67,88.93,92.47,95.9,91.41,94.0,99.72,100.06,98.21,95.0,98.27,94.75,95.43,89.16,89.43,90.0,85.74,86.38,85.04,85.81,86.61,86.29,85.35,90.75,94.58,93.02,91.01,92.7,90.58,88.66,87.71,85.33,83.38,82.33,78.2,82.83,88.36,88.36,89.64,90.73,94.2,93.0,90.13,91.51,92.98,93.55,96.46,99.72,102.51,97.83,96.82,99.27,99.16,94.53,94.37,90.64,91.2,86.95,90.25,91.16,89.19,89.31,87.94,88.37,91.17,88.84,85.3,83.11,88.63,92.68,96.35,95.93,95.42,99.66,101.52,101.62,101.59,107.66,106.5,106.49,109.87,106.85,104.49,105.12,108.69,112.71,115.99,118.45,115.0,116.32,119.57,120.22,118.31,117.64,121.45,123.42,120.5,121.76,121.51,125.4,123.9,124.73,123.9,125.14,125.83,127.24,132.07,132.71,132.5,129.06,129.19,129.57,124.42,119.49,122.95,122.42,126.65,127.45,125.87,124.18,122.5,130.78,133.05,135.07,135.81,139.35,139.49,140.95,143.74,144.67,143.85,142.72,140.25,139.95,136.97,136.09,136.35,135.58,135.88,139.48,137.37,134.01,136.22,139.86,142.44,141.97,142.43,142.83,140.02,138.61,135.4,137.22,136.36,138.52,142.34,142.27,146.88,147.52,151.75,152.91,151.51,156.74,157.82,159.99,160.1,160.0,160.03,162.79,163.39,166.43,165.55,165.11,163.91,165.51,164.72,162.83,165.31,168.42,166.78,159.59,164.0,164.6,166.33,169.22,169.06,169.4,167.41,169.45,170.05,168.21,165.3,165.18,166.55,170.31,172.93,171.14,172.56,172.16,173.72,175.16,181.87,184.55,185.02,184.02,184.48,185.5,183.82,182.37,186.15,185.38,185.35,180.86,184.9,186.02,190.01,190.25,189.27,190.47,190.81,190.02,191.29,190.56,188.05,189.86,198.76,204.92,205.2,203.94,202.48,197.37,192.4,196.35,188.5,189.31,188.75,190.81,194.03,194.34,201.46,202.98,203.25,201.99,204.45,206.63,207.0,205.96,200.51,199.92,205.88,204.44,204.19,200.59,199.91,196.97,196.23,196.48,193.32,188.95,189.87,197.8,196.43,194.67,196.98,194.17,195.03,191.86,195.43,198.23,200.36,202.1,209.04,211.61,209.1,211.64,210.73,214.01,214.38,210.97,210.58,211.98,210.11,207.72,210.65,209.43,205.93,215.04,211.73,208.07,197.75,203.07,205.94,207.88,199.29,192.06,194.73,195.86,199.23,192.05,195.46,194.12,196.19,195.12,198.67,200.38,203.4,202.55,202.93,201.67,200.42,197.06,200.66,202.0,204.62,208.99,208.85,209.33,210.71,218.95,219.08,223.02,224.84,225.5,226.6,223.84,224.45,224.12,224.65,222.25,224.75,228.36,229.37,226.65,230.9,232.39,235.85,235.0,235.97,238.49,239.54,240.6,239.95,241.79,242.29,242.43,245.69,248.92,247.4,247.07,244.59,259.22,266.47,270.83,269.5,262.04,261.6,268.64,261.09,266.35,258.68,255.99,246.25,235.86,253.99,256.52,262.09,258.36,253.82,254.22,252.36,248.34,237.76,242.32,246.76,245.22,244.11,253.35,256.88,260.83,263.95,263.12,255.96,250.94,249.33,243.2,250.51,253.51,254.28,259.69,267.25,271.87,274.07,270.17,273.85,270.97,269.0,266.7,268.3,256.17,251.53,248.48,246.94,248.63,258.67,258.09,259.62,257.29,251.8,252.73,251.45,249.9,245.58,251.89,254.24,259.02,259.94,259.28,264.08,260.96,258.11,257.25,261.85,261.93,262.98,261.7,260.09,261.75,259.41,250.19,251.79,249.1,247.64,251.97,253.07,249.88,249.64,245.8,239.93,242.89,240.28,241.62,242.5,243.1,250.33,252.17,258.77,257.81,262.92,263.07,263.41,267.04,268.06,270.22,276.57,275.37,283.23,283.77,287.75,288.92,292.32,291.16,286.86,287.37,283.75,282.52,278.64,288.94,289.19,289.22,294.07,295.36,298.54,300.14,302.31,314.74,318.0,309.49,310.53,309.52,307.47,308.84,308.05,307.83,305.24,300.98,304.18,309.36,312.8,318.27,317.13,318.62,316.08,318.03,316.65,308.03,307.04,301.59,300.5,308.43,306.73,313.36,308.73,314.8,315.0,316.87,311.15,316.4,318.15,317.44,320.15,318.21,321.01,319.76,320.56,321.67,320.29,320.36,321.25,320.61,322.21,324.2,325.16,323.6,324.68,325.47,325.29,323.66,322.56,329.57,331.29,334.0,333.73,336.12,342.45,341.64,344.42,345.68,348.48,340.65,338.84,332.68,326.72,337.45,341.4,343.85,343.21,336.1,339.32,345.03,344.32,343.44,346.5,351.88,355.2,358.16,354.54,356.85,359.18,359.9,363.13,358.3,350.56,338.61,342.62,342.88,348.16,353.21,349.31,352.12,359.56,360.0,355.36,355.76,352.47,346.67,351.99,353.56,345.43,330.01,334.64,330.67,339.3,341.2,339.19,344.97,351.54,350.44,350.96,348.63,348.51,344.56,341.19,338.89,338.04,338.08,335.06,330.8,332.4,336.13,332.42,327.46,331.85,337.86,342.41,350.7,353.01,350.42,350.15,346.75,350.13,346.28,348.2,349.57,346.75,346.66,347.6,349.45,347.23,346.57,340.5,333.3,336.14,339.87,340.53,335.22,334.4,332.19,336.78,335.0,337.41,347.83,345.51,346.1,343.44,338.04,332.04,332.24,331.49,325.9,326.6,332.44,326.75,325.16,320.26,315.32,325.3,322.61,331.23,326.35,332.04,335.26,334.04,335.67,343.26,349.43,351.76,357.2,359.71,354.0,353.75,358.02,357.77,364.92,373.8,376.85,386.9,387.29,393.3,398.5,403.41,392.59,391.82,390.48,396.75,388.91,392.57,377.37,373.62,353.21,374.01,363.69,373.7,376.99,383.41,380.48,380.44,366.05,356.03,356.44,373.6,376.18,373.72,383.58,389.97,389.99,384.83,381.03,374.05,379.74,383.93,384.14,377.48,379.94,384.62,389.3,392.96,400.5,411.63,413.45,412.14,401.82,404.3,403.17,399.26,397.01,390.57,381.32,374.6,372.5,378.25,377.37,369.8,388.81,400.29,402.19,408.43,422.0,419.99,422.24,398.62,395.31,392.87,405.77,397.77,400.6,404.69,404.95,404.78,396.51,397.41,403.07,400.24,399.73,406.23,395.28,385.22,384.62,379.26,388.83,384.77,377.41,374.94,369.01,376.51,366.99,363.57,376.12,373.2,382.2,387.93,389.7,393.01,390.95,389.09,390.66,393.62,391.84,388.81,380.19,378.94,381.02,382.21,395.95,396.45,398.55,403.33,406.53,402.64,405.12,405.0,411.23,413.44,418.03,422.4,421.73,423.24,422.55,421.39,419.81,424.7,429.11,427.75,420.3,427.41,420.41,446.66,444.63,447.28,453.01,456.48,456.19,455.12,459.68,463.97,468.83,476.68,493.17,493.42,502.6,509.46,497.67,502.21,502.12,514.85,513.04,516.39,522.41,525.76,535.41,542.44,544.47,545.18,533.16,530.26,530.69,541.99,545.17,552.0,568.1,589.58,585.56,585.57,601.1,605.96,602.5,599.34,596.05,606.98,614.48,617.62,609.86,599.55,618.63,629.32,624.31,633.68,636.23,628.44,626.2,622.77,605.23,580.13,609.7,608.34,587.44,572.98,571.7,560.28,610.0,607.7,603.0,583.98,582.13,585.98,581.82,565.25,569.48,568.18,569.18,570.52,566.71,558.22,553.17,546.08,530.12,530.38,561.28,556.97,570.56,565.32,562.29,572.27,579.17,577.73,560.99,564.29,562.83,571.46,571.72,580.32,571.17,576.16,572.16,571.53,574.13,585.78,587.41,585.74,577.67,582.1,570.77,572.03,574.5,569.05,584.0,592.52,599.41,609.94,605.88,613.89,608.21,604.43,598.9,604.97,606.91,606.94,606.26,614.32,604.3,603.83,600.92,574.97,574.88,585.16,595.03,610.76,606.81,607.79,615.7,622.55,620.91,619.86,620.73,621.7,630.0,631.69,630.83,636.34,648.11,665.15,656.06,668.87,662.63,663.22,675.68,674.8,673.47,663.87,665.24,674.97,670.23,676.27,680.44,662.74,660.59,669.79,682.98,691.28,699.78,701.91,702.1,698.7,700.09,690.79,673.54,665.18,681.32,667.1,659.39,661.31,671.45,666.8,652.59,638.17,635.85,640.91,628.1,629.71,634.76,649.79,644.61,632.64,609.84,634.03,613.36,616.83,609.54,604.0,595.32,596.54,576.8,584.62,582.85,558.0,537.75,547.06,542.83,542.9,536.88,525.62,527.68,565.73,560.91,561.7,571.5,589.53,584.78,582.94,589.36,585.28,586.19,575.85,538.79,547.24,533.25,529.82,541.39,539.0,529.69,509.79,518.83,533.9,526.31,521.73,519.33,520.17,513.0,515.06,509.59,532.17,549.03,542.1,527.0,523.9,525.31,517.1,523.51,520.3,501.75,485.92,506.09,502.68,500.0,504.77,514.01,450.5,439.88,449.83,458.27,456.83,455.49,453.62,442.32,457.84,457.35,468.22,474.98,479.93,467.9,467.01,466.59,460.16,459.99,448.85,446.06,450.81,442.8,448.97,444.57,441.4,430.47],\"appl_date_data\":{\"__ndarray__\":\"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AADAGGpfckIAAIB+vF9yQgAAQOQOYHJCAAAASmFgckIAAMCvs2ByQgAAAOGqYXJCAADARv1hckIAAICsT2JyQgAAQBKiYnJCAAAAePRickIAAAAPPmRyQgAAwHSQZHJCAACA2uJkckIAAEBANWVyQgAAgHEsZnJCAABA135mckIAAAA90WZyQgAAwKIjZ3JCAACACHZnckIAAMA5bWhyQgAAgJ+/aHJCAABABRJpckIAAABrZGlyQgAAwNC2aXJCAAAAAq5qckIAAMBnAGtyQgAAgM1Sa3JCAABAM6VrckIAAACZ92tyQgAAADBBbXJCAADAlZNtckIAAID75W1yQgAAQGE4bnJCAACAki9vckIAAED4gW9yQgAAAF7Ub3JCAADAwyZwckIAAIApeXByQgAAwFpwcXJCAACAwMJxckIAAEAmFXJyQgAAAIxncnJCAADA8blyckIAAAAjsXNyQgAAwIgDdHJCAACA7lV0ckIAAEBUqHRyQgAAALr6dHJCAABA6/F1ckIAAABRRHZyQgAAwLaWdnJCAACAHOl2ckIAAECCO3dyQgAAgLMyeHJCAABAGYV4ckIAAAB/13hyQgAAwOQpeXJCAACASnx5ckIAAMB7c3pyQgAAgOHFenJCAABARxh7ckIAAACtantyQgAAAES0fHJCAADAqQZ9ckIAAIAPWX1yQgAAQHWrfXJCAAAA2/19ckIAAEAM9X5yQgAAAHJHf3JCAADA15l/ckIAAIA97H9yQgAAQKM+gHJCAACA1DWBckIAAEA6iIFyQgAAAKDagXJCAADABS2CckIAAIBrf4JyQgAAwJx2g3JCAACAAsmDckIAAEBoG4RyQgAAAM5thHJCAADAM8CEckIAAABlt4VyQgAAwMoJhnJCAACAMFyGckIAAECWroZyQgAAAPwAh3JCAABALfiHckIAAACTSohyQgAAwPiciHJCAACAXu+IckIAAEDEQYlyQgAAgPU4inJCAABAW4uKckIAAADB3YpyQgAAwCYwi3JCAACAjIKLckIAAMC9eYxyQgAAgCPMjHJCAABAiR6NckIAAADvcI1yQgAAwFTDjXJCAADA6wyPckIAAIBRX49yQgAAQLexj3JCAAAAHQSQckIAAEBO+5ByQgAAALRNkXJCAADAGaCRckIAAIB/8pFyQgAAQOVEknJCAACAFjyTckIAAEB8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\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[3270]},\"appl_high_data\":[132.06,127.94,128.23,129.13,127.44,123.94,125.0,127.94,126.5,124.25,120.25,122.0,125.0,126.25,136.75,144.38,150.38,143.94,144.75,142.0,139.44,137.69,137.25,139.5,133.0,132.88,134.5,131.88,132.75,124.87,119.0,120.0,118.0,123.94,126.87,130.25,124.75,120.5,128.75,128.0,127.0,127.5,125.12,126.25,121.25,115.25,114.75,113.69,111.25,105.0,104.25,110.5,108.06,109.06,103.69,104.94,99.25,93.75,93.37,89.75,92.66,89.87,88.12,91.25,89.56,99.75,95.25,96.75,97.0,98.5,97.94,96.44,94.69,96.25,93.37,93.75,97.87,103.94,56.94,57.63,54.63,54.75,55.5,55.38,53.94,54.94,54.31,55.19,52.94,54.81,58.25,59.25,58.94,60.63,59.0,58.81,58.88,56.81,57.06,55.63,52.88,50.63,51.25,53.25,52.5,51.63,51.16,49.94,48.06,51.25,49.06,48.0,48.44,48.44,48.0,47.69,47.94,49.0,52.44,51.81,51.56,52.81,54.75,56.63,57.5,59.0,59.44,60.0,61.5,63.63,64.12,62.38,62.56,61.63,60.38,60.06,59.5,59.63,58.19,60.75,60.5,61.44,59.63,52.44,55.5,54.75,52.75,53.81,29.0,26.75,25.0,23.75,24.5,22.94,22.87,22.44,21.0,20.81,22.12,23.25,21.94,21.06,19.81,20.37,20.56,20.87,19.19,18.87,19.19,19.94,20.25,20.87,22.44,23.0,22.62,21.81,21.44,20.5,19.87,20.0,20.5,20.19,19.81,19.25,19.5,19.5,19.12,19.5,19.94,19.0,18.31,17.0,17.5,17.19,17.44,15.0,14.88,15.31,15.38,16.0,15.56,15.25,14.69,14.63,15.25,14.63,15.0,15.0,15.0,14.81,14.94,15.0,15.25,16.69,18.5,17.37,16.98,17.64,17.0,18.5,18.0,18.25,17.56,18.75,19.56,19.62,20.94,20.69,20.56,19.81,21.75,22.0,22.5,21.5,21.94,20.56,21.39,20.87,21.06,20.81,20.0,20.44,19.62,20.56,19.5,19.44,19.94,19.37,18.87,19.69,19.44,19.44,18.75,20.44,20.5,22.06,21.62,21.12,20.69,19.87,19.56,20.5,21.37,20.31,20.62,20.94,20.87,21.75,23.56,23.75,23.05,22.5,23.45,22.72,22.66,21.4,20.25,22.5,21.04,21.34,22.7,23.0,23.02,22.4,21.21,24.08,25.75,25.63,25.0,24.75,24.86,26.1,26.29,27.12,26.5,26.7,26.25,25.85,25.76,25.45,24.55,24.5,23.49,23.68,25.5,24.5,24.33,23.64,23.91,24.13,23.75,23.3,23.29,22.5,20.76,20.24,21.09,21.11,21.1,20.93,21.7,21.65,21.07,20.69,21.73,20.45,20.75,20.85,21.4,21.85,23.0,23.0,24.0,23.77,24.0,23.91,25.1,24.23,24.18,23.77,22.96,23.0,23.07,22.55,24.81,25.01,25.1,25.22,22.78,21.42,20.06,20.5,19.92,19.3,18.8,19.25,19.36,19.42,19.78,19.87,19.9,19.66,19.67,19.7,19.15,19.32,19.33,19.36,18.94,18.75,18.45,18.23,18.14,18.25,18.34,18.62,19.3,19.14,18.83,18.18,18.6,19.08,18.95,18.93,18.1,17.5,17.07,17.72,17.1,16.95,16.25,16.84,16.22,15.89,15.75,15.91,15.99,15.83,15.36,16.25,16.15,16.35,16.2,16.85,17.74,18.08,18.38,18.2,18.41,18.23,18.4,19.07,19.42,19.09,19.25,19.25,18.67,18.0,18.4,18.78,18.86,19.25,19.62,20.13,19.89,19.25,19.17,19.39,19.9,19.9,19.29,20.05,20.2,19.8,19.95,21.55,21.52,21.21,20.7,21.44,21.28,22.56,24.03,23.5,22.71,22.99,22.85,21.92,21.55,20.83,21.0,21.33,21.68,21.47,21.54,21.45,22.3,22.25,23.0,22.66,23.3,23.75,23.95,24.0,23.05,22.93,21.46,21.84,21.4,21.76,21.41,22.74,22.6,22.37,23.04,23.51,23.42,23.55,23.54,24.14,24.73,24.96,25.52,25.98,25.98,25.29,24.64,25.0,25.04,25.24,25.23,24.98,23.87,23.2,23.0,22.95,24.72,24.37,24.25,22.59,23.5,24.58,24.43,24.34,24.53,25.09,25.14,24.74,24.85,24.6,24.96,25.05,25.3,25.14,24.3,24.56,24.09,23.64,23.72,23.88,24.7,24.3,24.49,25.05,25.19,24.68,25.0,24.95,25.2,25.17,25.15,25.99,26.17,25.52,25.49,24.93,24.78,24.5,24.34,24.37,24.06,24.38,24.29,24.34,24.02,23.5,22.95,24.52,24.35,24.29,24.09,25.68,25.98,25.45,25.78,24.93,25.0,24.37,25.24,24.99,24.2,24.44,24.38,24.25,23.45,23.04,22.83,23.23,21.94,21.84,21.7,20.75,20.05,20.36,20.63,20.59,17.6,17.6,17.49,17.73,17.68,17.29,17.27,17.82,17.88,17.16,17.68,18.75,18.61,18.29,18.17,18.35,18.79,18.6,18.57,16.2,15.56,15.17,15.19,15.13,15.22,14.95,14.53,15.1,15.51,15.42,15.42,15.0,14.7,15.23,15.36,15.38,15.25,15.02,15.21,15.35,15.75,16.1,16.25,16.09,16.24,16.25,15.93,15.95,15.74,15.12,15.08,15.14,14.55,14.78,14.36,14.65,14.53,14.49,14.6,14.51,14.34,14.61,15.03,15.09,14.8,14.94,14.96,14.82,15.17,15.19,14.85,14.57,14.6,14.63,14.6,14.4,14.21,13.96,13.85,14.22,14.78,14.98,15.25,15.13,14.38,14.35,14.63,14.88,14.98,15.21,15.45,15.95,15.88,16.37,16.44,16.5,17.38,16.96,17.32,17.1,16.2,15.89,16.04,16.07,16.41,16.24,16.2,15.75,15.7,16.44,16.3,16.14,15.9,15.86,15.88,16.1,15.34,15.19,15.08,15.19,14.95,15.45,15.49,15.55,15.15,15.1,15.19,14.86,14.92,14.56,14.55,14.47,14.81,14.38,14.15,14.36,14.92,14.93,15.38,15.0,14.71,14.92,14.82,14.9,14.82,14.7,14.76,14.56,14.41,14.15,14.36,14.24,14.5,14.69,15.1,15.07,14.55,14.91,14.65,14.93,14.59,14.6,14.57,14.63,14.6,14.64,14.72,15.3,15.15,14.96,15.06,15.03,15.08,15.02,15.0,15.09,15.16,14.81,14.8,14.6,14.71,14.67,14.49,14.39,14.8,15.01,15.07,15.09,15.15,14.99,15.15,14.8,14.83,14.56,14.7,14.62,14.53,14.31,14.69,14.7,14.67,14.95,14.65,14.62,14.39,14.44,13.75,13.6,13.67,13.25,13.19,13.62,13.63,13.61,13.58,13.96,14.16,14.35,14.39,14.59,16.88,17.9,18.24,18.07,18.4,18.74,18.97,18.84,18.85,19.01,18.65,18.16,18.09,18.4,18.46,18.9,18.66,18.5,18.18,18.29,17.67,17.79,17.74,18.04,17.04,17.29,17.51,17.88,17.95,18.27,18.5,19.48,19.61,19.58,19.69,19.67,19.4,19.32,19.31,19.21,19.18,19.4,19.55,20.18,20.5,20.45,19.94,20.0,20.4,20.24,20.0,20.95,21.18,20.8,20.96,20.96,21.5,21.57,21.5,21.08,20.9,21.35,21.27,21.5,21.4,20.17,20.09,20.13,19.93,19.8,20.34,20.33,20.07,20.41,20.45,21.27,21.71,22.0,20.91,21.07,21.48,22.22,22.85,22.9,23.32,23.25,23.15,22.79,22.67,22.61,22.79,23.14,22.9,22.69,22.38,22.99,23.05,22.5,22.46,22.31,21.37,21.7,21.67,21.22,21.1,20.8,21.86,22.33,23.41,23.54,23.67,23.81,24.41,24.74,25.01,23.84,23.49,23.34,23.4,23.2,23.15,22.85,22.89,23.77,23.9,24.0,23.35,23.3,23.1,23.13,23.15,23.24,22.65,22.02,22.72,22.56,22.61,21.37,21.34,20.65,21.08,20.58,21.27,21.25,21.15,21.07,21.85,21.9,21.84,21.17,21.15,21.08,21.25,20.61,21.34,21.32,21.49,20.49,20.13,20.18,20.42,19.89,19.95,20.59,20.91,21.16,21.5,21.53,21.75,22.39,22.42,22.83,23.73,24.13,24.0,24.84,24.54,23.4,23.04,22.8,22.97,22.83,22.74,23.06,23.25,23.38,22.8,22.87,22.81,22.4,22.09,22.91,22.89,22.86,23.12,23.87,23.99,24.1,23.49,23.44,23.64,22.51,22.46,22.74,22.9,23.18,24.02,24.3,24.1,24.19,25.22,27.49,26.79,27.23,28.14,28.04,27.78,27.35,26.61,26.38,26.06,26.94,26.17,26.0,25.75,26.91,27.36,27.99,27.95,27.98,27.27,27.93,28.37,28.15,27.7,28.0,28.1,28.03,27.07,29.58,29.31,28.75,28.41,28.12,28.18,28.0,27.64,27.44,27.01,27.0,26.96,26.33,26.55,26.75,26.75,27.57,26.6,27.19,27.34,27.72,27.32,27.06,27.29,27.5,27.0,27.2,27.9,28.51,28.78,28.6,28.27,28.2,29.17,28.99,29.25,29.98,30.44,30.71,30.97,30.68,31.14,33.32,33.13,33.41,33.5,33.09,33.83,33.7,33.7,34.19,32.99,32.97,32.48,31.18,31.42,31.36,30.68,30.5,30.04,29.6,29.97,33.63,32.92,32.22,32.2,32.71,31.73,31.75,31.45,32.75,32.41,32.82,33.0,32.2,31.72,32.12,32.3,31.1,30.45,31.54,31.13,30.85,31.28,31.72,31.13,31.85,31.86,30.99,31.27,31.95,33.15,35.18,34.76,34.72,34.95,35.99,35.81,35.92,36.19,36.57,36.3,36.23,36.07,35.55,35.48,36.76,37.38,37.98,38.87,38.14,37.5,38.0,37.98,38.29,38.86,39.27,39.19,39.18,39.67,40.76,40.93,39.77,39.06,38.58,39.76,45.75,45.61,47.75,48.35,47.6,48.13,47.67,47.84,48.05,50.62,52.22,53.2,53.26,54.08,56.11,55.55,55.0,55.45,54.55,55.39,55.43,55.69,55.46,55.2,55.45,55.45,56.91,64.0,62.45,65.2,65.76,69.57,68.79,67.95,66.9,65.0,66.24,66.73,64.43,64.4,66.05,65.9,65.88,65.46,67.5,67.04,66.0,63.77,64.36,64.25,65.15,64.25,64.98,65.03,65.0,65.11,65.47,65.25,64.91,69.63,70.7,69.15,65.9,74.42,71.72,70.7,71.46,71.27,71.6,71.78,72.84,72.75,72.92,73.98,77.89,77.77,79.91,79.43,78.93,79.35,81.38,81.99,79.28,81.76,84.79,89.08,90.2,90.88,87.86,88.3,88.45,89.31,89.91,45.14,45.11,44.89,44.41,43.01,43.25,42.16,40.28,40.26,40.59,40.79,41.14,42.31,42.88,43.44,43.97,43.96,43.4,43.0,42.96,42.83,42.8,42.52,42.18,41.31,42.24,42.81,43.75,44.45,44.25,43.19,42.99,39.56,37.25,36.3,37.44,37.74,37.21,37.0,37.02,37.51,36.36,36.34,36.23,36.65,36.74,37.2,37.27,37.33,37.45,37.25,35.67,35.59,35.23,35.7,35.46,37.56,37.68,37.65,39.9,39.99,39.95,40.94,40.79,40.74,40.76,40.32,38.58,38.63,37.73,37.25,37.94,37.4,36.61,36.15,37.3,38.08,38.54,38.09,38.19,38.6,39.78,39.12,38.1,37.59,37.29,37.16,36.97,38.15,38.16,37.76,38.28,38.65,38.4,38.5,42.01,41.57,42.1,43.23,43.8,44.04,44.0,44.28,44.11,44.07,44.0,44.38,43.08,43.5,43.31,43.0,43.36,43.25,43.89,44.39,44.12,46.22,48.33,47.5,47.44,47.0,46.7,46.75,46.1,47.12,46.49,46.34,46.03,46.79,47.03,47.17,46.8,48.88,49.4,50.12,51.35,51.63,51.29,51.19,50.18,51.21,52.89,53.81,53.05,52.47,53.5,54.56,54.24,53.11,52.59,53.65,54.54,55.35,54.36,53.49,51.93,51.91,51.87,50.3,53.95,54.35,54.23,53.95,54.96,56.5,56.98,56.79,56.85,57.56,57.01,56.43,57.98,58.14,60.0,62.32,61.24,61.67,60.38,61.21,61.2,62.11,61.98,63.08,65.06,65.88,65.43,65.19,66.76,67.98,69.54,71.07,70.3,68.85,71.73,72.74,72.53,74.83,74.46,74.17,74.59,75.35,75.46,73.3,72.86,72.3,72.6,72.38,73.61,74.49,74.26,75.18,74.76,73.82,72.43,74.75,75.98,74.9,76.7,77.2,81.89,84.8,86.4,86.01,86.38,84.05,81.66,80.04,79.56,79.42,77.5,75.43,73.6,76.6,76.34,76.46,75.36,72.79,72.51,69.48,69.08,69.23,67.67,66.75,68.1,69.62,71.01,70.89,70.8,71.67,73.0,72.89,72.12,72.4,69.49,69.99,69.91,67.72,66.9,67.2,66.47,64.49,66.28,67.32,68.04,66.9,65.54,65.46,64.34,63.25,61.9,60.94,61.38,60.14,62.52,63.3,63.61,64.12,62.22,67.21,72.05,71.21,70.93,69.3,68.17,67.44,66.84,66.47,67.0,70.0,68.64,66.92,66.59,68.28,69.86,71.3,71.54,71.98,71.95,72.89,72.25,73.8,72.56,71.33,70.84,68.69,68.38,68.25,65.7,66.26,64.88,63.99,65.19,63.65,64.45,64.56,63.3,61.79,62.28,63.1,61.15,60.63,60.4,60.93,61.56,59.73,59.1,58.78,59.74,59.19,58.18,58.35,58.71,59.75,60.17,59.2,59.22,57.3,59.09,57.75,58.18,57.6,57.4,56.55,56.49,55.99,55.24,54.12,52.89,53.11,53.85,55.08,61.59,61.15,62.1,62.09,64.64,65.02,65.68,68.63,67.93,68.68,70.0,68.61,69.6,67.11,65.6,64.81,64.13,65.22,66.5,68.07,68.66,68.4,67.31,68.32,68.65,68.19,69.05,68.61,67.26,67.82,68.3,68.65,71.5,71.69,73.48,73.57,73.73,73.45,74.32,74.67,74.98,74.86,74.36,75.68,76.06,74.34,75.86,77.78,77.47,77.48,77.52,75.87,74.95,75.46,76.16,75.04,75.08,74.58,73.98,75.39,76.88,75.88,75.27,75.37,79.95,79.99,81.9,81.68,82.0,82.6,82.45,80.9,81.68,81.38,79.32,79.53,80.06,81.0,82.69,84.69,83.6,84.45,85.0,85.9,86.3,85.94,87.0,88.6,90.75,93.08,93.16,91.97,93.15,92.68,92.33,92.05,92.33,91.39,90.5,89.39,89.3,88.84,89.07,90.0,89.22,88.0,86.68,86.67,85.48,84.04,82.57,82.0,81.25,85.4,86.58,85.95,86.2,86.53,92.98,97.8,96.78,95.06,97.25,97.6,92.11,89.65,89.16,87.51,87.15,88.5,87.37,86.65,86.49,86.0,86.27,85.25,85.23,84.47,86.38,86.51,86.2,85.18,85.29,85.64,85.62,85.41,86.16,89.49,90.81,90.34,90.0,87.08,85.6,88.31,87.54,88.65,88.31,88.97,88.72,88.85,89.99,90.6,90.0,90.36,89.99,91.55,91.84,94.0,94.36,94.07,95.9,96.83,95.4,94.19,94.68,94.25,95.23,95.14,94.68,95.3,94.26,93.95,92.31,91.4,91.5,92.3,90.85,91.25,91.18,93.8,96.39,95.4,102.5,99.95,101.0,100.35,100.54,101.45,101.6,104.35,105.15,106.96,108.84,109.13,110.0,110.2,108.83,109.87,110.64,112.45,113.75,115.0,114.46,113.78,114.86,118.88,122.17,121.19,121.73,122.69,124.05,127.61,125.83,126.15,121.71,121.19,119.45,120.67,125.18,125.01,124.66,124.29,124.45,125.09,124.0,122.04,122.49,124.0,122.09,127.4,132.97,133.34,132.9,134.5,133.7,134.24,137.85,139.98,139.6,138.44,140.81,144.18,145.22,141.0,138.36,148.5,148.92,145.45,143.48,135.38,136.96,135.95,135.27,137.24,136.86,133.0,127.75,129.35,128.3,124.86,118.5,123.5,124.5,128.96,132.75,133.34,135.37,134.66,132.41,134.18,138.25,139.65,145.73,145.84,137.57,132.3,138.04,138.3,139.4,139.0,138.98,140.59,142.85,143.16,141.79,144.65,149.85,153.22,155.0,154.52,154.6,157.41,158.59,159.18,158.08,161.58,167.91,171.11,167.88,171.88,167.28,169.57,170.18,173.04,174.19,174.63,174.9,188.6,187.21,185.9,185.37,186.59,189.37,190.12,190.1,189.44,188.96,192.0,192.68,186.9,175.12,167.7,170.98,177.57,169.59,167.02,168.2,171.79,172.35,172.05,177.27,175.79,180.6,185.17,187.7,184.14,180.9,186.0,190.1,194.99,195.66,196.83,194.48,192.12,193.2,192.65,187.33,184.64,187.83,193.91,199.33,200.96,202.96,201.56,200.5,200.26,197.39,193.0,183.6,182.46,179.5,181.0,177.85,179.42,179.22,169.01,165.36,165.75,159.98,140.0,140.7,139.09,133.2,132.79,135.45,136.65,136.59,135.9,134.0,131.92,124.78,125.7,129.98,131.0,129.78,130.8,127.08,126.75,124.6,126.47,122.51,120.17,121.09,123.05,132.2,130.21,125.98,124.88,125.14,127.5,122.98,123.46,127.48,128.68,129.5,130.3,128.59,133.0,134.29,133.29,140.85,143.1,145.74,145.31,144.65,145.71,149.66,151.2,153.63,154.71,159.69,156.45,153.89,155.42,153.3,149.25,149.72,154.1,156.0,162.26,168.5,168.0,164.84,169.98,171.1,173.75,175.66,180.0,180.0,181.92,185.31,187.12,188.2,186.5,184.25,188.87,191.45,192.24,189.9,190.3,188.69,186.16,187.95,181.33,181.99,186.43,187.95,188.2,189.54,189.65,188.2,187.09,189.84,189.95,184.94,186.78,186.0,182.6,174.16,177.9,181.99,182.2,182.34,181.0,175.88,175.78,178.83,174.84,170.57,172.0,174.72,177.45,172.17,177.13,179.7,180.91,177.34,177.11,179.3,173.74,172.93,174.98,169.65,167.5,162.76,168.37,165.26,163.0,162.47,159.45,160.49,162.2,159.99,157.9,160.8,167.4,166.15,169.65,176.5,179.29,180.0,180.45,179.75,177.81,177.07,176.94,175.45,177.5,176.23,174.88,175.76,176.25,173.5,173.5,168.68,167.91,162.4,164.89,159.96,154.99,152.99,150.91,147.69,142.5,138.51,135.43,144.2,140.25,135.8,130.95,134.79,129.8,119.68,115.0,112.36,108.79,106.5,98.78,101.5,96.33,95.8,100.0,110.53,116.4,107.0,103.43,102.04,100.03,97.9,101.25,99.25,97.9,97.63,100.5,109.54,112.19,110.78,109.1,111.79,109.72,102.78,99.85,100.4,97.17,93.24,96.44,93.99,90.55,90.99,91.58,86.45,84.12,94.79,94.71,95.25,94.76,92.27,92.65,96.23,95.21,94.49,100.8,103.6,99.49,101.24,99.0,96.21,96.48,91.1,90.83,90.94,90.03,87.87,86.25,87.42,87.62,88.05,87.74,91.04,96.18,97.17,92.5,93.15,93.38,90.99,89.74,87.25,84.12,84.38,82.0,82.88,90.0,89.87,90.97,91.55,95.0,94.34,93.62,92.0,93.38,96.25,97.25,100.0,103.0,102.51,98.31,99.75,99.94,97.04,95.85,94.25,92.4,92.0,90.89,92.92,92.92,91.3,91.2,90.74,92.77,91.87,88.4,87.6,89.17,94.07,96.58,97.2,97.39,99.69,103.48,103.2,103.11,108.16,109.44,108.36,109.98,108.53,105.01,107.45,109.0,114.75,116.13,118.75,116.67,116.79,120.0,120.98,120.17,118.25,123.15,124.25,122.99,122.14,125.35,127.2,125.14,125.0,126.21,126.85,127.0,127.95,132.25,132.86,133.5,132.39,131.23,130.96,129.71,124.02,123.53,124.62,126.7,129.31,129.21,126.78,124.18,130.83,134.98,135.39,135.9,139.99,141.34,141.11,144.18,146.4,144.23,144.56,142.35,141.56,139.1,136.93,138.47,137.45,138.0,139.5,141.56,136.95,137.5,140.2,143.56,143.95,143.8,144.66,142.83,138.99,139.68,138.04,137.99,138.97,142.34,143.18,147.0,148.02,152.02,155.04,153.43,158.73,158.44,160.0,160.88,160.1,160.45,164.72,165.0,166.64,165.57,167.39,166.51,166.6,166.6,164.38,166.71,168.67,168.23,163.59,164.24,165.3,166.72,169.37,170.71,170.94,169.55,169.57,172.49,168.85,170.0,167.61,167.1,170.7,173.14,174.47,173.25,173.18,173.9,175.65,182.75,186.79,186.55,185.16,185.38,188.9,187.7,185.5,186.68,187.4,186.45,186.22,185.94,186.86,190.01,190.55,191.45,190.7,191.51,191.17,192.32,190.92,190.36,190.0,201.75,208.71,207.85,205.8,206.75,202.81,198.02,196.81,196.8,192.88,189.52,193.85,195.0,195.19,201.9,204.98,205.0,204.87,204.83,208.0,207.44,207.0,204.61,200.39,206.0,205.88,205.65,202.96,201.68,202.77,201.42,198.98,199.88,193.77,192.35,198.16,199.7,198.0,197.43,197.51,196.5,195.0,195.5,199.75,200.85,202.38,209.35,213.95,212.72,212.0,213.35,214.5,215.59,215.23,212.0,212.0,213.0,209.77,210.93,210.46,211.6,215.19,215.55,213.31,207.5,204.7,213.71,210.58,205.5,202.2,196.0,196.32,200.2,198.37,196.0,197.88,197.5,196.6,199.75,201.64,203.69,204.31,203.89,203.2,202.5,201.33,201.44,202.86,205.17,209.5,210.83,209.87,210.92,219.7,220.09,225.0,225.48,225.5,227.73,225.5,224.98,226.45,225.0,225.24,226.0,228.78,230.2,230.97,231.95,233.87,237.48,236.61,238.73,238.51,240.24,241.92,241.54,241.89,243.07,242.8,245.81,249.03,251.14,247.89,249.25,260.25,266.75,272.18,272.46,267.84,264.0,270.0,270.57,267.88,263.29,258.14,258.25,246.57,254.65,259.89,263.13,265.0,256.48,256.18,258.55,252.92,243.85,244.5,250.9,246.76,252.13,253.89,259.4,265.94,264.8,265.55,261.9,259.15,253.8,251.9,250.98,253.86,259.15,259.85,267.75,272.9,275.0,279.01,275.97,274.66,273.2,270.27,269.75,264.39,257.97,254.8,250.93,252.8,258.77,262.9,259.9,261.85,256.4,255.8,256.97,254.97,249.88,252.9,265.15,260.0,260.38,260.1,264.8,265.99,262.65,259.7,262.59,263.26,264.28,263.18,261.49,262.15,260.45,255.69,253.1,251.88,250.01,254.63,254.67,253.48,253.92,252.0,243.0,243.99,245.75,242.61,245.75,244.56,251.46,252.17,258.78,259.53,264.39,266.52,264.5,268.28,269.17,270.38,276.67,277.96,283.78,287.35,287.98,292.76,293.53,294.73,291.77,289.81,290.0,286.58,282.9,289.45,291.99,290.48,294.5,297.24,299.5,301.96,302.47,315.0,319.0,313.77,314.25,314.74,310.04,311.6,309.74,309.9,308.0,305.88,305.6,310.19,312.88,320.18,319.57,319.77,321.3,318.77,318.4,316.5,310.54,307.6,303.99,309.67,308.4,313.36,311.75,315.4,317.7,317.48,314.36,317.75,319.0,318.65,322.33,323.99,321.02,322.5,321.05,325.06,322.54,323.0,322.61,321.79,323.25,324.39,325.72,325.15,325.44,326.66,326.45,325.51,323.48,330.26,332.5,334.34,335.25,336.35,343.23,344.96,344.43,346.64,348.48,344.76,348.6,338.3,334.88,337.45,341.44,345.6,344.69,344.4,340.04,345.65,345.25,344.24,346.7,353.25,355.52,359.0,360.0,357.8,359.48,359.97,364.9,360.27,359.5,345.4,344.64,345.15,348.43,355.05,355.72,354.35,359.79,360.29,361.67,357.4,354.76,349.77,352.32,356.48,347.84,343.0,339.61,338.2,339.74,342.62,340.22,346.0,352.06,354.32,350.96,350.88,349.8,351.59,344.6,342.25,343.9,340.43,340.15,335.67,333.73,336.14,336.0,333.64,332.23,337.98,345.75,355.13,353.75,354.99,352.35,349.75,353.95,350.47,349.89,351.83,350.95,350.0,349.2,349.69,350.0,347.12,346.25,341.22,336.14,341.05,342.41,340.95,335.98,335.9,338.56,336.89,337.63,347.83,352.13,347.98,345.33,347.05,338.22,334.8,333.67,331.66,328.31,333.25,330.3,328.68,329.25,317.7,325.8,328.9,331.69,333.15,333.9,336.7,336.37,336.13,343.5,349.83,354.1,358.0,360.0,359.77,357.68,360.0,361.61,365.0,374.65,378.65,396.27,390.06,395.05,400.0,404.5,402.64,396.99,395.15,399.5,397.9,393.55,391.32,383.5,367.77,374.61,374.65,375.45,379.64,384.97,383.37,384.52,372.65,367.0,364.88,373.64,378.96,375.45,383.8,391.5,391.84,392.08,387.34,378.0,380.33,385.6,388.61,386.0,380.88,386.21,392.21,393.66,400.5,413.23,422.86,421.59,409.82,406.74,403.98,409.25,403.74,402.21,388.89,382.64,381.8,379.82,384.78,377.74,388.81,403.18,409.25,408.43,422.0,426.7,424.81,408.42,400.35,399.14,406.5,406.55,402.55,409.0,406.35,409.33,399.5,400.44,403.4,403.44,400.0,408.0,400.89,397.21,388.7,385.25,389.5,391.14,384.58,379.99,371.68,377.93,375.84,371.15,376.72,378.83,382.28,389.0,393.63,396.41,394.63,390.94,395.5,394.04,393.9,395.4,387.38,383.74,384.15,384.85,396.1,397.3,399.13,403.59,409.09,408.25,405.65,406.28,412.5,414.68,418.55,422.75,427.75,426.0,422.85,422.9,420.45,425.99,429.47,431.37,427.5,428.45,425.1,454.45,448.79,448.48,453.9,458.24,458.99,457.17,460.0,464.98,469.75,476.79,496.75,497.62,503.83,509.56,526.29,504.89,507.77,514.85,515.49,517.83,522.9,528.5,535.41,547.61,548.21,546.8,547.48,533.69,537.78,542.99,547.74,552.0,568.18,594.72,600.01,589.2,601.77,606.9,609.65,604.5,601.8,607.15,616.28,621.45,616.56,610.56,618.77,632.21,625.86,634.66,639.84,644.0,636.87,631.33,624.7,610.28,610.0,620.25,604.73,594.62,576.67,567.69,618.0,614.69,606.18,598.4,596.76,587.4,591.4,578.36,572.77,571.5,573.98,575.88,574.47,567.51,563.22,556.89,547.5,543.41,561.54,573.88,572.8,576.5,565.85,574.0,579.99,581.5,572.65,567.5,566.47,573.85,577.32,580.58,588.5,576.62,578.48,573.5,574.62,587.89,590.0,589.25,588.22,582.19,579.8,574.49,576.74,574.0,584.0,593.47,600.0,614.34,608.44,613.9,619.87,607.66,603.47,607.19,611.62,611.5,608.34,615.35,614.44,605.9,609.68,580.8,580.4,585.83,599.44,611.7,616.4,610.69,617.98,624.87,625.0,623.88,621.73,621.76,630.0,638.61,634.0,636.76,648.19,665.15,674.88,669.0,669.9,669.48,680.87,676.1,677.67,671.55,668.6,675.14,676.35,678.29,682.48,683.29,670.1,669.9,685.5,696.98,699.8,702.33,703.99,700.06,705.07,695.12,692.78,672.69,682.17,681.11,676.75,666.35,671.86,674.25,666.0,647.56,640.49,644.98,647.2,635.38,635.13,650.3,652.79,642.06,631.77,635.38,633.9,626.55,622.0,614.0,601.96,603.0,596.95,587.77,590.74,574.54,562.23,554.88,554.5,550.48,547.45,539.5,530.0,567.5,571.95,567.37,572.0,590.0,590.42,585.8,594.25,588.4,594.59,581.8,569.25,553.31,555.2,538.51,549.56,548.0,537.64,518.13,520.0,534.9,533.7,530.2,519.67,524.25,519.46,516.25,514.48,535.4,555.0,549.67,538.63,529.3,531.89,525.01,528.72,525.32,507.5,498.99,509.44,510.75,502.22,507.88,514.99,465.73,456.23,453.21,460.2,462.6,459.28,459.48,455.94,459.74,466.5,470.0,478.81,484.94,482.38,473.64,471.64,470.16,462.73,457.69,449.17,451.6,455.12,451.54,452.44,447.87,438.18]},\"selected\":{\"id\":\"1131\"},\"selection_policy\":{\"id\":\"1130\"}},\"id\":\"1127\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"1144\",\"type\":\"DatetimeTickFormatter\"},{\"attributes\":{\"line_alpha\":0.5,\"line_color\":\"red\",\"line_width\":2,\"x\":{\"field\":\"appl_date_data\"},\"y\":{\"field\":\"appl_close_data\"}},\"id\":\"1138\",\"type\":\"Line\"},{\"attributes\":{\"overlay\":{\"id\":\"1117\"}},\"id\":\"1113\",\"type\":\"BoxZoomTool\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"blue\",\"line_width\":2,\"x\":{\"field\":\"goog_date_data\"},\"y\":{\"field\":\"goog_close_data\"}},\"id\":\"1166\",\"type\":\"Line\"},{\"attributes\":{\"click_policy\":\"hide\",\"items\":[{\"id\":\"1163\"},{\"id\":\"1191\"}],\"location\":\"top_left\"},\"id\":\"1162\",\"type\":\"Legend\"},{\"attributes\":{\"formatter\":{\"id\":\"1144\"},\"ticker\":{\"id\":\"1104\"}},\"id\":\"1103\",\"type\":\"DatetimeAxis\"},{\"attributes\":{},\"id\":\"1101\",\"type\":\"LinearScale\"},{\"attributes\":{},\"id\":\"1099\",\"type\":\"LinearScale\"},{\"attributes\":{\"source\":{\"id\":\"1132\"}},\"id\":\"1168\",\"type\":\"CDSView\"},{\"attributes\":{\"days\":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31]},\"id\":\"1151\",\"type\":\"DaysTicker\"},{\"attributes\":{\"data_source\":{\"id\":\"1132\"},\"glyph\":{\"id\":\"1165\"},\"hover_glyph\":null,\"muted_glyph\":null,\"name\":\"goog_close_data\",\"nonselection_glyph\":{\"id\":\"1166\"},\"selection_glyph\":null,\"view\":{\"id\":\"1168\"}},\"id\":\"1167\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"1146\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{\"bottom_units\":\"screen\",\"fill_alpha\":0.5,\"fill_color\":\"lightgrey\",\"left_units\":\"screen\",\"level\":\"overlay\",\"line_alpha\":1.0,\"line_color\":\"black\",\"line_dash\":[4,4],\"line_width\":2,\"right_units\":\"screen\",\"top_units\":\"screen\"},\"id\":\"1117\",\"type\":\"BoxAnnotation\"},{\"attributes\":{},\"id\":\"1159\",\"type\":\"YearsTicker\"},{\"attributes\":{\"active_drag\":\"auto\",\"active_inspect\":\"auto\",\"active_multi\":null,\"active_scroll\":\"auto\",\"active_tap\":\"auto\",\"tools\":[{\"id\":\"1111\"},{\"id\":\"1112\"},{\"id\":\"1113\"},{\"id\":\"1114\"},{\"id\":\"1115\"},{\"id\":\"1116\"},{\"id\":\"1118\"}]},\"id\":\"1119\",\"type\":\"Toolbar\"},{\"attributes\":{\"data_source\":{\"id\":\"1127\"},\"glyph\":{\"id\":\"1138\"},\"hover_glyph\":null,\"muted_glyph\":null,\"name\":\"appl_close_data\",\"nonselection_glyph\":{\"id\":\"1139\"},\"selection_glyph\":null,\"view\":{\"id\":\"1141\"}},\"id\":\"1140\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"1112\",\"type\":\"WheelZoomTool\"},{\"attributes\":{\"days\":[1,15]},\"id\":\"1154\",\"type\":\"DaysTicker\"},{\"attributes\":{\"mantissas\":[1,2,5],\"max_interval\":500.0,\"num_minor_ticks\":0},\"id\":\"1148\",\"type\":\"AdaptiveTicker\"},{\"attributes\":{\"label\":{\"value\":\"AAPL\"},\"renderers\":[{\"id\":\"1140\"}]},\"id\":\"1163\",\"type\":\"LegendItem\"},{\"attributes\":{\"days\":[1,8,15,22]},\"id\":\"1153\",\"type\":\"DaysTicker\"},{\"attributes\":{\"callback\":null,\"mode\":\"vline\",\"tooltips\":[[\"close\",\"@appl_close_data\"],[\"close\",\"@goog_close_data\"],[\"high\",\"@appl_high_data\"],[\"high\",\"@appl_goog_data\"]]},\"id\":\"1118\",\"type\":\"HoverTool\"},{\"attributes\":{},\"id\":\"1135\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"1131\",\"type\":\"Selection\"},{\"attributes\":{\"axis\":{\"id\":\"1107\"},\"dimension\":1,\"ticker\":null},\"id\":\"1110\",\"type\":\"Grid\"},{\"attributes\":{\"months\":[0,6]},\"id\":\"1158\",\"type\":\"MonthsTicker\"},{\"attributes\":{},\"id\":\"1111\",\"type\":\"PanTool\"},{\"attributes\":{},\"id\":\"1136\",\"type\":\"Selection\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"red\",\"line_width\":2,\"x\":{\"field\":\"appl_date_data\"},\"y\":{\"field\":\"appl_close_data\"}},\"id\":\"1139\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"1116\",\"type\":\"HelpTool\"},{\"attributes\":{\"axis\":{\"id\":\"1103\"},\"ticker\":null},\"id\":\"1106\",\"type\":\"Grid\"}],\"root_ids\":[\"1092\"]},\"title\":\"Bokeh Application\",\"version\":\"2.1.1\"}};\n",
       "  var render_items = [{\"docid\":\"744387a1-3a14-4364-b78d-b642e1502859\",\"root_ids\":[\"1092\"],\"roots\":{\"1092\":\"79fde55f-b957-441f-9679-e5abdc209d7c\"}}];\n",
       "  root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n",
       "\n",
       "  }\n",
       "  if (root.Bokeh !== undefined) {\n",
       "    embed_document(root);\n",
       "  } else {\n",
       "    var attempts = 0;\n",
       "    var timer = setInterval(function(root) {\n",
       "      if (root.Bokeh !== undefined) {\n",
       "        clearInterval(timer);\n",
       "        embed_document(root);\n",
       "      } else {\n",
       "        attempts++;\n",
       "        if (attempts > 100) {\n",
       "          clearInterval(timer);\n",
       "          console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n",
       "        }\n",
       "      }\n",
       "    }, 10, root)\n",
       "  }\n",
       "})(window);"
      ],
      "application/vnd.bokehjs_exec.v0+json": ""
     },
     "metadata": {
      "application/vnd.bokehjs_exec.v0+json": {
       "id": "1092"
      }
     },
     "output_type": "display_data"
    }
   ],
   "source": [
    "show(plot)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": []
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": []
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": []
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": []
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": []
  },
  {
   "cell_type": "code",
   "execution_count": 20,
   "metadata": {
    "scrolled": true
   },
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>date</th>\n",
       "      <th>open</th>\n",
       "      <th>high</th>\n",
       "      <th>low</th>\n",
       "      <th>close</th>\n",
       "      <th>volume</th>\n",
       "      <th>adj_close</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>2000-03-01</td>\n",
       "      <td>118.56</td>\n",
       "      <td>132.06</td>\n",
       "      <td>118.50</td>\n",
       "      <td>130.31</td>\n",
       "      <td>38478000</td>\n",
       "      <td>31.68</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>1</th>\n",
       "      <td>2000-03-02</td>\n",
       "      <td>127.00</td>\n",
       "      <td>127.94</td>\n",
       "      <td>120.69</td>\n",
       "      <td>122.00</td>\n",
       "      <td>11136800</td>\n",
       "      <td>29.66</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2</th>\n",
       "      <td>2000-03-03</td>\n",
       "      <td>124.87</td>\n",
       "      <td>128.23</td>\n",
       "      <td>120.00</td>\n",
       "      <td>128.00</td>\n",
       "      <td>11565200</td>\n",
       "      <td>31.12</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>3</th>\n",
       "      <td>2000-03-06</td>\n",
       "      <td>126.00</td>\n",
       "      <td>129.13</td>\n",
       "      <td>125.00</td>\n",
       "      <td>125.69</td>\n",
       "      <td>7520000</td>\n",
       "      <td>30.56</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>4</th>\n",
       "      <td>2000-03-07</td>\n",
       "      <td>126.44</td>\n",
       "      <td>127.44</td>\n",
       "      <td>121.12</td>\n",
       "      <td>122.87</td>\n",
       "      <td>9767600</td>\n",
       "      <td>29.87</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>...</th>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>3265</th>\n",
       "      <td>2013-02-25</td>\n",
       "      <td>453.85</td>\n",
       "      <td>455.12</td>\n",
       "      <td>442.57</td>\n",
       "      <td>442.80</td>\n",
       "      <td>13306400</td>\n",
       "      <td>437.00</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>3266</th>\n",
       "      <td>2013-02-26</td>\n",
       "      <td>443.82</td>\n",
       "      <td>451.54</td>\n",
       "      <td>437.66</td>\n",
       "      <td>448.97</td>\n",
       "      <td>17910700</td>\n",
       "      <td>443.09</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>3267</th>\n",
       "      <td>2013-02-27</td>\n",
       "      <td>448.43</td>\n",
       "      <td>452.44</td>\n",
       "      <td>440.65</td>\n",
       "      <td>444.57</td>\n",
       "      <td>20976800</td>\n",
       "      <td>438.75</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>3268</th>\n",
       "      <td>2013-02-28</td>\n",
       "      <td>444.05</td>\n",
       "      <td>447.87</td>\n",
       "      <td>441.40</td>\n",
       "      <td>441.40</td>\n",
       "      <td>11518400</td>\n",
       "      <td>435.62</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>3269</th>\n",
       "      <td>2013-03-01</td>\n",
       "      <td>438.00</td>\n",
       "      <td>438.18</td>\n",
       "      <td>429.98</td>\n",
       "      <td>430.47</td>\n",
       "      <td>19730300</td>\n",
       "      <td>424.83</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "<p>3270 rows × 7 columns</p>\n",
       "</div>"
      ],
      "text/plain": [
       "            date    open    high     low   close    volume  adj_close\n",
       "0     2000-03-01  118.56  132.06  118.50  130.31  38478000      31.68\n",
       "1     2000-03-02  127.00  127.94  120.69  122.00  11136800      29.66\n",
       "2     2000-03-03  124.87  128.23  120.00  128.00  11565200      31.12\n",
       "3     2000-03-06  126.00  129.13  125.00  125.69   7520000      30.56\n",
       "4     2000-03-07  126.44  127.44  121.12  122.87   9767600      29.87\n",
       "...          ...     ...     ...     ...     ...       ...        ...\n",
       "3265  2013-02-25  453.85  455.12  442.57  442.80  13306400     437.00\n",
       "3266  2013-02-26  443.82  451.54  437.66  448.97  17910700     443.09\n",
       "3267  2013-02-27  448.43  452.44  440.65  444.57  20976800     438.75\n",
       "3268  2013-02-28  444.05  447.87  441.40  441.40  11518400     435.62\n",
       "3269  2013-03-01  438.00  438.18  429.98  430.47  19730300     424.83\n",
       "\n",
       "[3270 rows x 7 columns]"
      ]
     },
     "execution_count": 20,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "df = pd.DataFrame(AAPL)\n",
    "df"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 21,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>date</th>\n",
       "      <th>open</th>\n",
       "      <th>high</th>\n",
       "      <th>low</th>\n",
       "      <th>close</th>\n",
       "      <th>volume</th>\n",
       "      <th>adj_close</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>2004-08-19</td>\n",
       "      <td>100.00</td>\n",
       "      <td>104.06</td>\n",
       "      <td>95.96</td>\n",
       "      <td>100.34</td>\n",
       "      <td>22351900</td>\n",
       "      <td>100.34</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>1</th>\n",
       "      <td>2004-08-20</td>\n",
       "      <td>101.01</td>\n",
       "      <td>109.08</td>\n",
       "      <td>100.50</td>\n",
       "      <td>108.31</td>\n",
       "      <td>11428600</td>\n",
       "      <td>108.31</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2</th>\n",
       "      <td>2004-08-23</td>\n",
       "      <td>110.75</td>\n",
       "      <td>113.48</td>\n",
       "      <td>109.05</td>\n",
       "      <td>109.40</td>\n",
       "      <td>9137200</td>\n",
       "      <td>109.40</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>3</th>\n",
       "      <td>2004-08-24</td>\n",
       "      <td>111.24</td>\n",
       "      <td>111.60</td>\n",
       "      <td>103.57</td>\n",
       "      <td>104.87</td>\n",
       "      <td>7631300</td>\n",
       "      <td>104.87</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>4</th>\n",
       "      <td>2004-08-25</td>\n",
       "      <td>104.96</td>\n",
       "      <td>108.00</td>\n",
       "      <td>103.88</td>\n",
       "      <td>106.00</td>\n",
       "      <td>4598900</td>\n",
       "      <td>106.00</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>...</th>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2143</th>\n",
       "      <td>2013-02-25</td>\n",
       "      <td>802.30</td>\n",
       "      <td>808.41</td>\n",
       "      <td>790.49</td>\n",
       "      <td>790.77</td>\n",
       "      <td>2303900</td>\n",
       "      <td>790.77</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2144</th>\n",
       "      <td>2013-02-26</td>\n",
       "      <td>795.00</td>\n",
       "      <td>795.95</td>\n",
       "      <td>784.40</td>\n",
       "      <td>790.13</td>\n",
       "      <td>2202500</td>\n",
       "      <td>790.13</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2145</th>\n",
       "      <td>2013-02-27</td>\n",
       "      <td>794.80</td>\n",
       "      <td>804.75</td>\n",
       "      <td>791.11</td>\n",
       "      <td>799.78</td>\n",
       "      <td>2026100</td>\n",
       "      <td>799.78</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2146</th>\n",
       "      <td>2013-02-28</td>\n",
       "      <td>801.10</td>\n",
       "      <td>806.99</td>\n",
       "      <td>801.03</td>\n",
       "      <td>801.20</td>\n",
       "      <td>2265800</td>\n",
       "      <td>801.20</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2147</th>\n",
       "      <td>2013-03-01</td>\n",
       "      <td>797.80</td>\n",
       "      <td>807.14</td>\n",
       "      <td>796.15</td>\n",
       "      <td>806.19</td>\n",
       "      <td>2175400</td>\n",
       "      <td>806.19</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "<p>2148 rows × 7 columns</p>\n",
       "</div>"
      ],
      "text/plain": [
       "            date    open    high     low   close    volume  adj_close\n",
       "0     2004-08-19  100.00  104.06   95.96  100.34  22351900     100.34\n",
       "1     2004-08-20  101.01  109.08  100.50  108.31  11428600     108.31\n",
       "2     2004-08-23  110.75  113.48  109.05  109.40   9137200     109.40\n",
       "3     2004-08-24  111.24  111.60  103.57  104.87   7631300     104.87\n",
       "4     2004-08-25  104.96  108.00  103.88  106.00   4598900     106.00\n",
       "...          ...     ...     ...     ...     ...       ...        ...\n",
       "2143  2013-02-25  802.30  808.41  790.49  790.77   2303900     790.77\n",
       "2144  2013-02-26  795.00  795.95  784.40  790.13   2202500     790.13\n",
       "2145  2013-02-27  794.80  804.75  791.11  799.78   2026100     799.78\n",
       "2146  2013-02-28  801.10  806.99  801.03  801.20   2265800     801.20\n",
       "2147  2013-03-01  797.80  807.14  796.15  806.19   2175400     806.19\n",
       "\n",
       "[2148 rows x 7 columns]"
      ]
     },
     "execution_count": 21,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "gf = pd.DataFrame(GOOG)\n",
    "gf"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 22,
   "metadata": {},
   "outputs": [],
   "source": [
    "a_open=df.open.values,\n",
    "g_open=gf.open.values,\n",
    "date=gf.date.values,"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 23,
   "metadata": {},
   "outputs": [],
   "source": [
    "source=ColumnDataSource(data=dict(\n",
    "    aapl=a_open,\n",
    "    goog=g_open,\n",
    "    date=date,\n",
    "))"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 24,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "(array([118.56, 127.  , 124.87, ..., 448.43, 444.05, 438.  ]),)"
      ]
     },
     "execution_count": 24,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "a_open"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": []
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": []
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": []
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": []
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "Python 3",
   "language": "python",
   "name": "python3"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 3
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython3",
   "version": "3.8.3"
  },
  "toc": {
   "base_numbering": 1,
   "nav_menu": {},
   "number_sections": true,
   "sideBar": true,
   "skip_h1_title": false,
   "title_cell": "Table of Contents",
   "title_sidebar": "Contents",
   "toc_cell": false,
   "toc_position": {},
   "toc_section_display": true,
   "toc_window_display": false
  }
 },
 "nbformat": 4,
 "nbformat_minor": 4
}
